题目内容

现有:1.classRectangle{2'publicstaticV.idmain(string[]args){3.int[]x=(1,2,3);4.x[1]=(x[1]>1)?x[2]:O;5.System.out.println(x[1]);6.}7.}结果为:

A. 3
B. 2
C. 1
D. 0

查看答案
更多问题

以下哪种初始化数组的方式是错误的?

A. String[]names={"zhang","wang","li");
B. Stringnames[]=newString[3];names[O]="zhang";names[1]="wang";names[2]="li";
C. String[3]names={"zhang","wang","li"};
D. 以上皆正确

已知int[] a = new int[100];,下列给出的数组元素中非法的是()

A. a[0]
B. a[1]
C. a[99]
D. a[100]

为了定义三个整型数组 a1.a2.a3,下面声明正确的语句是▁▁。

A. intArray [ ] a1,a2; int a3[ ]={1,2,3,4,5};
B. int [ ] a1,a2; int a3[ ]={1,2,3,4,5};
C. int a1,a2[ ]; int a3={1,2,3,4,5};
D. int [ ] a1,a2; int a3=(1,2,3,4,5);

6.请看下面的程序段:public class class1{public static void main(String a[]) {int x [] = new int[8];System .out .println(x [1]);}}当编译和执行这段代码时会出现:

A. 有一个编译错误为“possible reference before assignment”
B. 有一个编译错误为“illegal array declaration syntax”
C. 有异常出现为“Null Pointer Exception”
D. 正确执行并且输出0

答案查题题库