java中怎么判断一个单词是不是等于另一个?不区分大小写!

比如我有个单词是apple
那么apple应该和以下的都相等Apple,aPple, AppLe,appleE...

语句怎么写才能假如string a是apple,就执行一段代码
我问的是,if结构的条件应该怎么写? 如果是 apple,Apple,aPple, AppLe,appleE都判断为true

第1个回答  2012-10-30
全部转成大写~~或者全部转成小写~~在进行比较就行了
第2个回答  2012-10-30
java比较String用equalsIgnoreCase,不区分大小写。
第3个回答  2012-10-30
那比较的是内容了,equals
a.equals("aPPle");
第4个回答  2012-10-30
.....
boolean compareStringIgnoreCase(String a, String b){
return a.toUpperCase().equals(b.toUpperCase());

}

ps:请问你想了几天几夜??
相似回答