Javaで文字列の一致を判定する方法

Javaでは、文字列の等価性をチェックするためにequals()メソッドを使用できます。

このコードは例です。

String str1 = "Hello";
String str2 = "World";

// 判断两个字符串是否相等
if (str1.equals(str2)) {
    System.out.println("字符串相等");
} else {
    System.out.println("字符串不相等");
}

equalsIgnoreCase()メソッドを使用して、文字列の大文字小文字を無視できます。以下に例を示します。

String str1 = "hello";
String str2 = "HELLO";

// 判断两个字符串在忽略大小写情况下是否相等
if (str1.equalsIgnoreCase(str2)) {
    System.out.println("字符串相等");
} else {
    System.out.println("字符串不相等");
}

Javaでは、文字列の比較は == 演算子ではなく、内容を比較する equals() メソッドを使用することが推奨されます。

bannerAds