执行下列代码片段后,其结果是____。boolean[] ab = new boolean[4];System.out.println(ab[2]);
A: true
B: false
C: 0
D: 编译错误
A: true
B: false
C: 0
D: 编译错误
举一反三
- boolean []b=new boolean[5];System.out.println(b[0]);运行上述程序段,输出 。
- 以下程序代码执行后,哪个说法正确?int index = 1;boolean[] test =new Boolean[3];boolean foo=test [index]; A: 无法编译 B: foo的值是true C: foo的值是false D: foo的值是0
- 已知 lst=[[1,2,3],[True,'ab']],则lst[0][2]的结果为 。
- 分析以下代码:publicclassTest{publicstaticvoidmain(String[]args){boolean[][]x=newboolean[3][];x[0]=newboolean[1]; x[1]=newboolean[2];x[2]=newboolean[3];System.out.println("x[2][2] 为 "+x[2][2]);}} A: 程序有一个编译错误,因为newboolean[3][]是错误的。 B: 程序有运行时错误,因为x[2][2]为null。 C: 程序运行并显示x[2][2]为null。 D: 程序运行并显示x[2][2]为true。 E: 程序运行并显示x[2][2]为false。
- 对于 boolean b[]=new boolean[3]; 下列哪个叙述是正确的?