我知道这是一个愚蠢的问题,但为什么这段代码不起作用?
可能重复:
Java String.equals versus ==
可能重复:
Java String.equals versus ==
boolean correct = "SampleText" == ((EditText)findViewById(R.id.editText1)).getText().toString();
if(correct) ((TextView)findViewById(R.id.textView1)).setText("correct!");
else ((TextView)findViewById(R.id.textView1)).setText("uncorrect!");
重点是检查“editText1”的内容是否等于“示例文本”
String
实例进行身份验证。 - Genzer