举一反三
- 请阅读下面的程序,sum的值为()publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i=100;i++){if(i%2==1){continue;}sum+=i;}System.out.println(sum=+sum);}}
- 当编译并运行下面程序时会发生什么结果: publicclassHope{ publicstaticvoidmain(Stringargv[]){ Hopeh=newHope(); } protectedHope(){ for(inti=0;i<10;i++){ System.out.println(i); } } }
- 设有如下程序publicclasstest{publicstaticvoidmain(Stringargs[]){IntegerintObj=Integer.valueOf(args[args.length-1]);inti=intObj.intValue();if(args.length>1) System.out.println(i);if(args.length>0) System.out.println(i-1);elseSystem.out.println(i-2);}}运行程序,输入如下命令
- 下列程序的运行结果是:publicclassTest{publicstaticvoidmain(Stringargs[]){intm[]={1,2,3,4,5,6,7,8};intsum=0;for(inti=0;i8;i++){sum=sum+m[i];if(i==3)break;}System.out.println(sum);}}
- 中国大学MOOC: 下列代码中构造方法的返回类型是()public class Village { Village () { System .out .println(“hiding in Village”) ; } public static void main( String args [ ]) { Village c =new Village ( ) ;}class Village { public static void main( String args [ ]) { Village c =new Village ( ) ; } Village () { System .out .println(“hiding in Village”) ; } }
内容
- 0
阅读下面的代码,输出结果是 publicstaticvoidmain(String[]args){ Randomrandom1=newRandom(10); Randomrandom2=newRandom(10); for(inti=0;i<5;i++){ System.out.print(random1.nextInt(5)); } System.out.println(); for(inti=0;i<5;i++){ System.out.print(random2.nextInt(5)); } }
- 1
publicclassTest{publicintcall(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.call();}}
- 2
请看下面的程序代码,当 n 为( )值时,程序段将输出字符串 second。 [br][/br] switch(n) { [br][/br] case 0: System .out .println(“first”); [br][/br] case 1: [br][/br] case 2: System .out .println(“second”); break; [br][/br] default: System .out .println(“end”); [br][/br] }(2.0) A: 0 B: 1 C: 2 D: 以上都可以
- 3
3在下面的代码中: publicclassTest{publicstaticvoidmain(String[]args){inti=20;setValue(i);System.out.println(“i=”+i);}staticvoidsetValue(inti){i=i+1;}} 变量i的值最终输出为多少? A: 20 B: 21 C: 22 D: 23
- 4
以下程序调试结果 public class test { public static void main(String args[]) { int i=1, j=3; while (j>0) { j--; i++; } System.out.println(i); } }