首页 > 代码库 > Java错题
Java错题
加粗为正确答案,绿色为错选答案
1.对于以下代码:
- for ( int i=0; i<10; i++)
System.out.println(i);
for循环后,i的值是多少?
- A.i不再存在了(i定义在for循环里面)
- B.9
- C.11
- D.10
5以下代码片段编译运行的结果是:
- int Output=10;
- boolean b1 = false;
- if((b1==true) && ((Output+=10)==20)){
- System.out.println("We are equal "+Output);
- } else {
- System.out.println("Not equal! "+Output);
- }
- A.输出"Not equal! 20"?
- B.输出"We are equal 10"
- C.输出"Not equal! 10"(跟c语言机制一样,在判断b1==true为假后就不在判断后面的了)
- D.编译错误
19.下面的方法,当参数值为2的时候返回值是多少
- public int getValue(int i) {
- int result = 0;
- switch (i) {
- case 1:
- result = result + i;
- case 2:
- result = result + i * 2;
- case 3:
- result = result + i * 3;
- }
- return result;
- }
- A.10(没有break)
- B.8
- C.4
- D.0
正确答案:A你错选为C
23.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关
- A.对
- B.错
正确答案:B你错选为A
Java错题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。