[问题] Java问题求解

楼主: kevinyzu (小钟)   2016-08-03 17:05:20
下列哪个 Java 程式码不能把整数变量 i 的值转换为字串并存到 String 类别变量 s 之
中?
int i = 110;
String s = i + "";
2. int i = 110;
String s = Integer.toString(i);
3. int i = 110;
String s = String.valueOf(i);;
4. int i = 110;
String s = new String(i);
答案为4,请求各位大大详解,感恩.
作者: paulku (苍木浩介.改)   2016-08-03 17:10:00
我是用排去法+查文件1.在JAVA中整数 运算子 +遇到字串都会转字串2 3 都是本来就有的4 官方文件中 建构子没有看到直存INT的建构子METHOD
作者: Yshuan (倚絃)   2016-08-03 18:02:00
就看API熟不熟而已 证照考题都这样?
作者: paulku (苍木浩介.改)   2016-08-03 18:21:00
我没看过这题啦 只是 1 2 3 写APP的时候还蛮常用的排去法就是4有问题 然后再去看文件就没看到建构子放int更正 没看到建构子可以纯放int进去
作者: tacovirus (小璋丸)   2016-08-04 10:15:00
2, 3 明显是 String 型态比较没争议1 则是整数和字串相加,Java 这样做最终会变成 String4 则是要产生一个新字串,这种作法参数必须是不提供参数、或是另一个字串、或是字符阵列所以答案是 4
作者: gmoz ( This can't do that. )   2016-08-04 15:31:00
这题都是一翻两瞪眼(?的东西 没什么好不好详解的吧

Links booklink

Contact Us: admin [ a t ] ucptt.com