中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
阳城县| 榆社县| 金阳县| 南丰县| 小金县| 顺平县| 增城市| 望奎县| 方城县| 和龙市| 余庆县| 乐清市| 文山县| 互助| 西林县| 吴桥县| 松潘县| 禄丰县| 呼图壁县| 长岭县| 合川市| 南投县| 邢台市| 高清| 伊金霍洛旗| 云霄县| 清徐县| 延长县| 百色市| 开鲁县| 盐津县| 崇义县| 新疆| 平罗县| 安阳县| 应用必备| 从江县| 乌兰浩特市| 营口市| 凤庆县| 渭源县|