将字符串数组中的字符串与字符串进行比较时感到困惑

时间:2016-03-03 03:56:57

标签: java string

使用此代码,我试图弄清draftResponseArray1中的最后一项是"?" 我试图在Eclipse中运行代码,但我一直没有... 但是从调试器中我可以清楚地看到最后一项是"?"。 我想知道机器为什么不同意我...

非常感谢!

String draftResponse = "Really, <3>?";
String[] draftResponseArray1 = draftResponse.split("");

int length = draftResponseArray1.length;
System.out.println(length);

if (draftResponseArray1[draftResponseArray1.length-1]=="?") {
    System.out.println("yes"+draftResponseArray1[draftResponseArray1.length-1]);
} else {
    System.out.println("no"+draftResponseArray1[draftResponseArray1.length-1]);
}

0 个答案:

没有答案