更多“分析下面的Java代码片段,编译运行后的输出结果是()。for (int i = 0; i < 6; i++) { int k = ++i; while(k <5) { System.out.prin…”相关的问题
第1题
【单选题】编译运行下面的程序,结果是()。 class Main{ public static void main(String args[]){ ClassB b=new ClassB(); } public Main(){ System.out.print("A"); } } class ClassB extends Main{ public ClassB(){ super(); System.out.print("B"); } }
A.产生编译错误
B.代码可以编译运行,并输出结果:AB
C.代码可以编译运行,但没有输出
D.代码可以编译运行,并输出结果:BA
点击查看答案
第2题
【单选题】编译运行下面的程序,结果是()。 public class A{ public static void main(String args[]){ B b=new B(); b.test(); } void test(){ System.out.print("A"); } } class B extends A{ void test(){ super.test(); System.out.print("B"); ); } }
A.产生编译错误
B.代码可以编译运行,并输出结果:AB
C.代码可以编译运行,但没有输出
D.编译没有错误,但会产生运行时异常
点击查看答案
第3题
研究下面的Java 代码,当x=2 时,运行结果是()。 switch (x) { case1: System.out.println(1); case2: case3: System.out.println(3); case4: System.out.println(4); }
A.没有输出任何结果
B.输出结果是3 和4
C.输出结果为3
D.3 和4
点击查看答案
第4题
给定代码片段如下所示,则编译运行后,输出结果是()。 for (int i=0;i<10;i++) { if (i == 10-i) break; if (i % 3 != 0) continue; System.out.print(i + " "); }
点击查看答案
第5题
给定代码片段如下所示,则编译运行后,输出结果是()。 for (int i=0;i<10;i++) { if (i == 10-i) break; if (i % 3 != 0) continue; System.out.print(i + " "); }
点击查看答案
第6题
给定如下Java代码,编译运行的结果是() public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:1
D.正确运行,输出:2
点击查看答案
第7题
给定如下Java代码,编译运行的结果是()。 public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:1
D.正确运行,输出:2
点击查看答案
第8题
给定如下Java代码,编译运行的结果是()。 public class Test { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); String s = "code"; map.put(s, "1"); map.put(s, "2"); System.out.println(map.size()); } }
A.编译时发生错误
B.运行时引发异常
C.正确运行,输出:1
D.正确运行,输出:2
点击查看答案
第9题
编译如下代码,编译运行时,结果是()? public static void main(String[] atgs){ for(int i=0;i<3;i++){ System.out.print(i); } System.out.print(i); }
A.编译时报错
B.正确运行,输出012
C.正确运行,输出123
D.正确运行,输出0123
点击查看答案
第10题
分析下面的Java程序,编译运行的结果是() public class B { public static void main(String[ ] args) { String s="y"; System.out.println(s+1+2); System.out.println(1+2+s); } }
A.y12,3y
B.y12,12y
C.y3,3y
D.程序编译出错
点击查看答案