[問題] setText 的基本問題

看板AndroidDev作者 (承)時間13年前 (2012/08/08 01:30), 編輯推噓5(508)
留言13則, 8人參與, 最新討論串1/1
各位大大好~ 小弟我試Android 新手~ 小弟有個很基本的問題想問大家 但好像算是 Java問題= = 小弟寫得是很基本的計數器 首先 我有宣告兩個東西 TextView CountNumber ; int Count ; 在最後我在按按鈕以後 要顯示的時候有個問題~ 我知道像 setText("現在的數字為:" + count); 裡面""可以輸入要顯示的字串 然後用 + 來和變數連結 但是如果沒有要打的東西 只要顯示變數 為什麼 CountNumber.setText(""+count); 這樣OK 沒有問題 但是 CountNumber.setText(count); 這樣就會發生錯誤 是 setText 本來就不行這樣用 還是我哪邊觀念有錯嗎?? 謝謝各位!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.156.140

08/08 01:45, , 1F
要把count轉成字串
08/08 01:45, 1F

08/08 02:02, , 2F
但我沒有轉成字串 setText(""+count) 卻Ok這樣正常嗎??
08/08 02:02, 2F

08/08 02:07, , 3F
型別的問題你得要熟悉不同語言的規則 你想和機器處理的東
08/08 02:07, 3F

08/08 02:07, , 4F
西 結果不一定是一樣的 多看多學吧
08/08 02:07, 4F

08/08 07:46, , 5F
setText(int resid),這個int的意思是resource id
08/08 07:46, 5F

08/08 09:25, , 6F
setText(""+count)會被系統強制轉型,勸你java的書至少先
08/08 09:25, 6F

08/08 09:25, , 7F
看過幾章
08/08 09:25, 7F

08/08 10:08, , 8F
http://goo.gl/RNu1B 官方TextView的method
08/08 10:08, 8F

08/08 10:13, , 9F
對於「沒有轉成字串」的疑問=>http://goo.gl/Pw27H
08/08 10:13, 9F

08/08 10:52, , 10F
字串加上數字,數字會被強制轉型....
08/08 10:52, 10F

08/08 10:53, , 11F
借問一下,要怎麼正確的把數字轉成字串? 我都用 ""+3 這樣
08/08 10:53, 11F

08/08 10:54, , 12F
去轉,程式可以跑,不過不確定會不會有什麼效能之類的問題
08/08 10:54, 12F

08/08 11:59, , 13F
我是都用這樣 String.valueOf(int value)
08/08 11:59, 13F
文章代碼(AID): #1G8L2aMq (AndroidDev)