我製作Android問題應用程序。我找不到正確的答案。答案清單。Android問題應用程序答案== MyAnswer不爲null
正確答案:String answer = quizList.get(position).getAnswer();
按鈕點擊:
buttonA.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (answer =="A"){
lblsignboard.setText("Ok");
}
else
{
lblsignboard.setText("No");
}
}
});
答案= 「A」,但是這個代碼不工作。總是給出答案是否定的。
[我如何在Java中比較字符串?](http://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java) –
使用'平等的可能的複製()'來比較'字符串'。 'answer.equals(「A」);' –
answer.equals(「A」)檢查值相等。 ==檢查對象/引用是否相等http://stackoverflow.com/a/513839/4252352 –