字符串的compareTo方法
时间: 2024-01-04 18:02:13 浏览: 65
关于字符串相等的比较
字符串的compareTo方法是用于比较两个字符串的大小关系的方法。它返回一个整数值,表示两个字符串的大小关系。如果返回值为0,则表示两个字符串相等;如果返回值小于0,则表示当前字符串小于另一个字符串;如果返回值大于0,则表示当前字符串大于另一个字符串。
比较规则是按照字典序进行比较,即从左到右逐个比较对应字符的Unicode值大小,直到出现不同的字符或者其中一个字符串已经比较完毕为止。
下面是一个示例代码:
```
String str1 = "abc";
String str2 = "def";
int result = str1.compareTo(str2);
System.out.println(result); // 输出-3
```
在上面的示例中,str1和str2分别表示两个字符串,调用str1的compareTo方法并传入str2作为参数,得到的结果为-3,表示str1小于str2。
阅读全文