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
临安市| 大关县| 石河子市| 临汾市| 财经| 淅川县| 高唐县| 临猗县| 临夏县| 仪陇县| 土默特左旗| 积石山| 临泉县| 日照市| 陆良县| 黑山县| 九江县| 积石山| 炉霍县| 太仆寺旗| 来安县| 耒阳市| 卫辉市| 和静县| 北川| 华池县| 广宁县| 荆州市| 上虞市| 栾城县| 阿图什市| 甘孜县| 进贤县| 张家口市| 丰台区| 中超| 平武县| 兴宁市| 庆元县| 玉龙| 连江县|