Java字符串:compareTo() 方法

mac2025-11-26  14

Java字符串:compareTo() 方法


前言


今天博主将为大家分享Java字符串:compareTo() 方法!不喜勿喷,如有异议欢迎讨论!

有一个强大的地基才能写出健壮的程序!

后面博主将陆续发出:Java String 类的系列教程。


Java字符串:compareTo() 方法

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() 方法!各位小伙伴快去试试吧!


最后

更多参考精彩博文请看这里:《陈永佳的博客》

喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!

最新回复(0)