if (key.equals ("1") || key.equals ("Circle")){
即使我输入字符串“CiRcle”或“circle”,我怎样才能使这个陈述成立?我的意思是在不同的情况下。
if (key.equals ("1") || key.equals ("Circle")){
即使我输入字符串“CiRcle”或“circle”,我怎样才能使这个陈述成立?我的意思是在不同的情况下。
if (key.equals("1") || key.equalsIgnoreCase("Circle")){
你可以试试
if (key.equals ("1") || key.equalsIgnoreCase ("Circle"))
但是,您似乎没有任何研究或研究过 java 中的 String 方法。我建议您查看 Java 中的 String 主题
一般语法是
public boolean equalsIgnoreCase(String anotherString)
如果参数不为 null 且字符串相等,则此方法返回 true,忽略大小写;否则为假。
对于您的情况
if (key.equals("1") || key.equalsIgnoreCase("Circle"))