0

ToUpper / ToLowerを使用せずに大文字と小文字を一致させる方法は可能ですか?

例:

String content = "are";
String keyword = "ARE";
if(content==keyword ){
    System.out.println("Working!");
}else{
    System.out.println("Not Working!");
}

上記のコードはを出力しますNot Working!

例2:

String content = "how are you?";
String keyword = "ARE";
if(content.matches("(.*)(\\b)"+keyword+"(\\b)(.*)"))){
    System.out.println("Working!");
}else{
    System.out.println("Not Working!");
}
4

1 に答える 1

4

ルール1:文字列を比較するstring1.equals(string2)代わりにを使用します。string1 == string2

あなたは.equalsIgnoreCase(...)あなたの目的のために見つけるでしょう。

于 2012-11-07T14:15:09.333 に答える