Java 字符串比较
2020-12-13 14:12
                         标签:字符串比较   sys   顺序   第一个字符   asc   ret   span   两种   ext    1.字符串比较     compareTo() 方法用于两种方式的比较: 返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。 compareTo() 方法的实现思路:两个字符数组依次从前开始比较,如果对象位置出现字符不同则返回两个字符的编码之差,后面的字符不再比较;如果两个字符数组的长度不一样,并且较短的数组和较长数组所有对应位置的字符都相同,则返回两个数组的长度之差。  String str1 = "Strings";  String str2 = "Strings";  String str3 = "Strings123";  int result = str1.compareTo( str2 );  System.out.println(result);//0  result = str2.compareTo( str3 );  System.out.println(result);//-3 result = str3.compareTo( str1 );  System.out.println(result);.//3   Java 字符串比较 标签:字符串比较   sys   顺序   第一个字符   asc   ret   span   两种   ext    原文地址:https://www.cnblogs.com/onetheway2018/p/11552979.html
返回值