91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
苍溪县| 安吉县| 南康市| 金阳县| 镇安县| 中宁县| 留坝县| 华蓥市| 章丘市| 新巴尔虎左旗| 海门市| 宁城县| 浦北县| 丰城市| 定襄县| 东乌| 邵东县| 施秉县| 吉木乃县| 温州市| 禹州市| 鄂温| 莎车县| 乡宁县| 天峻县| 惠水县| 霍林郭勒市| 娄烦县| 巴林右旗| 益阳市| 济宁市| 西昌市| 建昌县| 三都| 金堂县| 东海县| 华宁县| 五寨县| 和平县| 昌吉市| 体育|