亚洲激情专区-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
南和县| 泰州市| 图木舒克市| 军事| 甘南县| 崇义县| 古田县| 大冶市| 开封市| 兰西县| 分宜县| 怀仁县| 平利县| 长岛县| 榆社县| 东阿县| 巴林左旗| 秦安县| 武城县| 博野县| 渝中区| 滨州市| 宝兴县| 汪清县| 龙山县| 乌海市| 苏州市| 内乡县| 岑溪市| 天全县| 东兰县| 高要市| 泰宁县| 四平市| 健康| 织金县| 浏阳市| 阜阳市| 乌海市| 邻水| 抚宁县|