[問題] 字串比對

看板AndroidDev作者 (毀滅性射手)時間13年前 (2012/06/13 07:20), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
各位大大好 小弟又來發問了 程式過程如下 讓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)

06/13 15:42, , 1F
改成input_ans.getText().toString().equals("AA")
06/13 15:42, 1F

06/13 15:43, , 2F
editText.getText()回傳的不是String,當然不會一樣
06/13 15:43, 2F

06/13 18:57, , 3F
原來有toString()可以用 謝謝大大指導
06/13 18:57, 3F

06/14 11:51, , 4F
toString是很多語言的基本功能XD
06/14 11:51, 4F
文章代碼(AID): #1Fs3yahc (AndroidDev)
討論串 (同標題文章)
文章代碼(AID): #1Fs3yahc (AndroidDev)