【发布时间】:2018-07-15 18:59:15
【问题描述】:
我试过了:
String test = "racecary";
StringBuilder stringBuilder = new StringBuilder(test);
System.out.println(stringBuilder.reverse()+" -------------");
if (stringBuilder.reverse().toString().equalsIgnoreCase(test)) {
System.out.println("Pass");
}else {
System.out.println("Fail");
}
它总是打印 pass,即使我拼错了 racecar,但是当我使用 == 代替 .equalsIgnoreCase 时通过。
我做错了吗? 我已经关注过了,但没有得到答案。
【问题讨论】:
标签: string comparison stringbuilder