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() メソッドを使用することが推奨されます。