作者MattBonner (毁灭性射手)
看板AndroidDev
标题[问题] 字串比对
时间Wed Jun 13 15:19:58 2012
各位大大好
小弟又来发问了
程式过程如下
让USER用EditText 输入文字
要是输入AA 另一TextView就显示正确
其他就错误
我试过用input_ans.getText() =="AA"
和下面方式
public void onClick(View v)
{
if( input_ans.getText().equals("AA") )
{
present_result.setText("正确");
}
else
{
present_result.setText("错误");
}
}
可是无论输入正确或错误
输出结果都是错误
为什麽会这样呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.18.104.12
※ 编辑: MattBonner 来自: 163.18.104.12 (06/13 15:20)
1F:推 bukiya:改成input_ans.getText().toString().equals("AA") 06/13 15:42
2F:→ bukiya:editText.getText()回传的不是String,当然不会一样 06/13 15:43
3F:→ MattBonner:原来有toString()可以用 谢谢大大指导 06/13 18:57
4F:→ VVll:toString是很多语言的基本功能XD 06/14 11:51