在编译和运行下列代码时,什么情况可能会发生?public class Person{static int arr[] = new int[10];public static void main(String a[]) {System.out.println(arr[1]);}}
A. 编译时将产生错误;
B. 编译时正确,运行时将产生错误;
C. 输出零;
D. 输出空;
查看答案
以下程序输出结果为:int[] x={122,33,55,678,-987};int max=x[0];for(int i=1;imax)max=x[i];}System.out.println(max);
A. 678
B. 122
C. 33
D. -98
执行下面程序段后,变量k的值为:int k = 2;int[] s = new int[2];s[0] = k;k = s[1] * 10;
A. 不定值
B. 0
C. 10
D. 20
关于二维数组的定义和初始化,下列哪一个是正确的?
A. int a[][] = new int[][] { { 1, 2, 3 }, { 4, 5, 6 } };
B. int a[2][3]={1,2,3,4,5};
C. int a[][3]={1,2,3,4,5,6,7,8,9};
D. int a[][3]={{1,2},{},{4,5}};
已知sb为StringBuffer的一个实例,且sb.toString()的值为"abcde",则执行sb.reverse()后,输出的值为()
A. abcde
B. edcba
C. 空
D. aebdc