-4
这是一个Java测验应用程序。我试图将存储为变量(回答一)的答案文本与实际答案前期进行比较。我无法让他们平等。你看到这段代码有什么问题吗?If语句来检查变量是否等于一个字符串 - Java
EditText questionOne = (EditText) findViewById(R.id.answer_one);
String answeredOne = questionOne.getText().toString();
if (answeredOne == "Prophase") {
score = score + 1;
}
在回答问题时,我总是收到零。
'if(“Prophase”.equals(回答一个)){...}' –
改为使用.equals。 – ManoDestra