亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么判斷兩個字符串是否相等

小億
117
2023-12-28 04:20:25
欄目: 編程語言

在Java中,判斷兩個字符串是否相等有以下幾種方法:

  1. 使用 equals() 方法:調用字符串對象的 equals() 方法,比較兩個字符串的內容是否相等。
String str1 = "Hello";
String str2 = "World";

if (str1.equals(str2)) {
    System.out.println("兩個字符串相等");
} else {
    System.out.println("兩個字符串不相等");
}
  1. 使用 equalsIgnoreCase() 方法:調用字符串對象的 equalsIgnoreCase() 方法,比較兩個字符串的內容是否相等,忽略大小寫。
String str1 = "Hello";
String str2 = "hello";

if (str1.equalsIgnoreCase(str2)) {
    System.out.println("兩個字符串相等");
} else {
    System.out.println("兩個字符串不相等");
}
  1. 使用 compareTo() 方法:調用字符串對象的 compareTo() 方法,比較兩個字符串的大小關系。如果返回值為0,則表示兩個字符串相等。
String str1 = "Hello";
String str2 = "World";

int result = str1.compareTo(str2);

if (result == 0) {
    System.out.println("兩個字符串相等");
} else {
    System.out.println("兩個字符串不相等");
}

需要注意的是,Java中使用 == 運算符比較兩個字符串對象時,比較的是它們在內存中的地址是否相等,而不是比較字符串的內容是否相等。所以,一般情況下不推薦直接使用 == 來判斷兩個字符串是否相等。

0
衡南县| 菏泽市| 中西区| 青冈县| 洛川县| 丹棱县| 舞阳县| 平江县| 裕民县| 赫章县| 上杭县| 浦江县| 平定县| 尼勒克县| 扶沟县| 田阳县| 光山县| 民勤县| 北辰区| 荆州市| 祁门县| 田阳县| 清丰县| 永福县| 来宾市| 嘉鱼县| 新蔡县| 许昌县| 岳西县| 当阳市| 曲阜市| 盘锦市| 娱乐| 册亨县| 来凤县| 乐亭县| 银川市| 云龙县| 张家港市| 阿拉尔市| 武定县|