if (key.equals ("1") || key.equals ("Circle")){
文字列「CiRcle」または「circle」を入力した場合でも、このステートメントを true にするにはどうすればよいですか? 私はさまざまな場合を意味します。
if (key.equals ("1") || key.equals ("Circle")){
文字列「CiRcle」または「circle」を入力した場合でも、このステートメントを true にするにはどうすればよいですか? 私はさまざまな場合を意味します。
if (key.equals("1") || key.equalsIgnoreCase("Circle")){
一般的な構文は次のとおりです。
public boolean equalsIgnoreCase(String anotherString)
このメソッドは、引数が null ではなく、文字列が等しい場合、大文字と小文字を区別せずに true を返します。それ以外の場合は false。
あなたの場合
if (key.equals("1") || key.equalsIgnoreCase("Circle"))
あなたが試すことができます
if (key.equals ("1") || key.equalsIgnoreCase ("Circle"))
ただし、Java で String メソッドを調査したり、勉強したりしていないようです。JavaのStringトピックを見ることをお勧めします