java 长字符串比较
时间: 2023-10-14 08:56:49 浏览: 46
在Java中,可以使用equals()方法或compareTo()方法来比较长字符串。
1. 使用equals()方法进行比较:
```java
String str1 = "This is a long string.";
String str2 = "This is a long string.";
if (str1.equals(str2)) {
System.out.println("两个字符串相等");
} else {
System.out.println("两个字符串不相等");
}
```
2. 使用compareTo()方法进行比较:
```java
String str1 = "This is a long string.";
String str2 = "This is another long string.";
int result = str1.compareTo(str2);
if (result == 0) {
System.out.println("两个字符串相等");
} else if (result < 0) {
System.out.println("str1小于str2");
} else {
System.out.println("str1大于str2");
}
```
请注意,equals()方法比较的是字符串的内容,而compareTo()方法则比较字符串的大小。