今天博主将为大家分享Java字符串:compareTo() 方法!不喜勿喷,如有异议欢迎讨论!
有一个强大的地基才能写出健壮的程序!
后面博主将陆续发出:Java String 类的系列教程。
compareTo() 方法用于两种方式的比较:
字符串与对象进行比较。按字典顺序比较两个字符串。语法
int compareTo(Object o) 或 int compareTo(String anotherString)参数
o — 要比较的对象。anotherString — 要比较的字符串。返回值
返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。
如果参数字符串等于此字符串,则返回值 0;如果此字符串小于字符串参数,则返回一个小于 0 的值;如果此字符串大于字符串参数,则返回一个大于 0 的值。 public class Test { public static void main(String args[]) { String str1 = "Strings"; String str2 = "Strings"; String str3 = "Strings123"; int result = str1.compareTo( str2 ); System.out.println(result); result = str2.compareTo( str3 ); System.out.println(result); result = str3.compareTo( str1 ); System.out.println(result); } }到这里Java字符串:compareTo() 方法!各位小伙伴快去试试吧!
更多参考精彩博文请看这里:《陈永佳的博客》
喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!
