1. 程式人生 > >java中兩字串比較--compareTo方法

java中兩字串比較--compareTo方法

java.lang.String.compareTo()方法比較兩個字串的字典,比較是基於字串中的每個字元的Unicode值

String n1 = "1";
String n2 = "0.15656655856565";
String m1 = "a";
String m2 = "b";
String m3 = "b";
int compareTon = n1.compareTo(n2);
int compareTom1 = m1.compareTo(m2);
int compareTom2 = m2.compareTo(m3);

 結果

1
-1
0

如果前面的字串是等引數字串那麼返回值0,如果前面的字串是按字典順序小於字串引數那麼返回小於0的值,如果此字串是按字典順序大於字串引數那麼一個大於0的值.

親測有用。

轉載:https://www.cnblogs.com/zjiacun/p/7098803.html