作者d5528300 (承)
看板AndroidDev
标题[问题] setText 的基本问题
时间Wed Aug 8 01:30:09 2012
各位大大好~
小弟我试Android 新手~
小弟有个很基本的问题想问大家
但好像算是 Java问题= =
小弟写得是很基本的计数器
首先 我有宣告两个东西
TextView CountNumber ;
int Count ;
在最後我在按按钮以後 要显示的时候有个问题~
我知道像 setText("现在的数字为:" + count);
里面""可以输入要显示的字串 然後用 + 来和变数连结
但是如果没有要打的东西 只要显示变数 为什麽
CountNumber.setText(""+count); 这样OK 没有问题
但是
CountNumber.setText(count); 这样就会发生错误
是 setText 本来就不行这样用 还是我哪边观念有错吗??
谢谢各位!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.251.156.140
1F:推 motors55:要把count转成字串 08/08 01:45
2F:→ d5528300:但我没有转成字串 setText(""+count) 却Ok这样正常吗?? 08/08 02:02
3F:→ nobody1:型别的问题你得要熟悉不同语言的规则 你想和机器处理的东 08/08 02:07
4F:→ nobody1:西 结果不一定是一样的 多看多学吧 08/08 02:07
5F:推 chiwa:setText(int resid),这个int的意思是resource id 08/08 07:46
6F:推 Assyla:setText(""+count)会被系统强制转型,劝你java的书至少先 08/08 09:25
7F:→ Assyla:看过几章 08/08 09:25
10F:推 LaPass:字串加上数字,数字会被强制转型.... 08/08 10:52
11F:→ LaPass:借问一下,要怎麽正确的把数字转成字串? 我都用 ""+3 这样 08/08 10:53
12F:→ LaPass:去转,程式可以跑,不过不确定会不会有什麽效能之类的问题 08/08 10:54
13F:推 namejoshua:我是都用这样 String.valueOf(int value) 08/08 11:59