添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的长度 差值 ,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。

如果参数字符串等于此字符串,则返回值 0;
  • 如果此字符串小于字符串参数,则返回一个小于 0 的值;
  • 如果此字符串大于字符串参数,则返回一个大于 0 的值。
  • 如果第一个字符和参数的第一个字符不等,结束比较,返回第一个字符的ASCII码差值。

    如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至不等为止,返回该字符的ASCII码差值。 如果两个字符串不一样长,可对应字符又完全一样,则返回两个字符串的长度差值。

    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 String类 Java String类

  • #0
  •