我正在一個小程序來比較服務水平,用戶將輸入服務水平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 –