Java compareTo()方法

Java compare To()方法(Java String类):

1.用途:按字典序比较两个字符串

2.语法:int compareTo(String anotherString)

3.比较形式和返回值:

如果第一个字符和参数的第一个字符不等,结束比较,返回第一个字符的ASCII码差值。

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

4.例子: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); }

}

结果:

0

-3

3


版权声明:本文为Msc30839573原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。