目录
1.int compareTo(String anotherString)
2.int compareToIgnoreCase(String str)
1.int compareTo(String anotherString)
参数
o -- 要比较的对象。
anotherString -- 要比较的字符串。
返回值
返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的长度差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。
- 如果参数字符串等于此字符串,则返回值 0;
- 如果此字符串小于字符串参数,则返回一个小于 0 的值;
- 如果此字符串大于字符串参数,则返回一个大于 0 的值。
解释:
- 如果第一个字符和参数的第一个字符不等,结束比较,返回第一个字符的ASCII码差值。
- 如果
这篇博客详细介绍了Java中String类的compareTo()和compareToIgnoreCase()方法。compareTo()方法根据ASCII码顺序比较字符串,返回整型值表示两个字符串的相对大小。compareToIgnoreCase()方法则忽略大小写进行比较,返回值同样表示字符串的相对大小。文章通过示例演示了这两个方法的使用和结果。
订阅专栏 解锁全文
 -- 两个String之间的比较(compareTo方法)&spm=1001.2101.3001.5002&articleId=133777729&d=1&t=3&u=494c34b5ed8e4d0eb7186f3ef4081c07)
5288

被折叠的 条评论
为什么被折叠?



