我正在一个小程序来比较服务水平,用户将输入服务水平2倍(当前和要求),然后输入将被扫描和比较和显示一条消息。How to say字符串A>字符串B在Java
例如:
current = 9*5 NBD (a)
requested = 24*7 SBD (b)
我想知道如何在Java中,我可以告诉编译器(B)比(一) 更大,因为我想,如果语句中使用这样
if (b > a) then show message.
我试过使用string.equals,但没有太多帮助。 我没有成功将字符串转换为数字来做这种比较。
如果(b.compareTo(一)> 0)的System.out.println( “信息”)的一部分; – markspace
你想申请这些消息的逻辑是什么?换句话说,你想使用哪一部分字符串以及你想如何使用它们? – Pshemo
嗨Pshemo,我需要使用完整的字符串,NBD是重要的和相同的9 * 5 也NBD总是低于SBD,并且24 * 7高于9 * 5我想比较显示消息到用户如果他有9 * 5 NBD并且想要24 * 7 SBD那么(请购买升级) 对我来说问题是不仅有9 * 5 NBD,还有11 * 5,18 * 6和24 * 7并且每个人都有NBD和SBD –