java string类型比较大小
时间: 2023-12-29 19:26:06 浏览: 113
在Java中,可以使用compareTo()方法来比较两个String类型的字符串的大小。该方法返回一个整数值,用于表示两个字符串的大小关系。
下面是一个示例代码:
```java
String str1 = "abc";
String str2 = "def";
int result = str1.compareTo(str2);
if (result < 0) {
System.out.println("str1小于str2");
} else if (result > 0) {
System.out.println("str1大于str2");
} else {
System.out.println("str1等于str2");
}
```
在这个例子中,str1和str2分别是两个字符串,通过调用str1的compareTo()方法并传入str2作为参数,可以比较它们的大小关系。如果返回值小于0,则表示str1小于str2;如果返回值大于0,则表示str1大于str2;如果返回值等于0,则表示str1等于str2。
需要注意的是,compareTo()方法是根据字符串在字典中的顺序进行比较的。它会逐个比较字符串中的字符,直到找到不同的字符或者比较完所有字符为止。
阅读全文