java 字符串大小比較


//java 字符串大小比較
String a="b123";
String b="b124";
String d="b122";
String e="b123";
int c=a.compareTo(b);
System.out.println(c);//-1
c=a.compareTo(d);
System.out.println(c);//1
c=a.compareTo(e);
System.out.println(c);//0

詳解

用法

compareTo() 方法用於兩種方式的比較:

字符串與對象進行比較。
按字典順序比較兩個字符串。

返回值

返回值是整型,它是先比較對應字符的大小(ASCII碼順序),如果第一個字符和參數的第一個字符不等,結束比較,返回他們之間的差值,如果第一個字符和參數的第一個字符相等,則以第二個字符和參數的第二個字符做比較,以此類推,直至比較的字符或被比較的字符有一方結束。

如果參數字符串等於此字符串,則返回值 0;
如果此字符串小於字符串參數,則返回一個小於 0 的值;
如果此字符串大於字符串參數,則返回一個大於 0 的值。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM