题目内容

关于下列程序段的说法中,正确的是:public class ArrTest{public static void main(String argv[ ]){int [] i=new int[] {5,6,7,8};System.out.println(i[4]);}}

A. 结果输出:4
B. 结果输出:8
C. 结果输出:5 6 7 8
D. 产生数组越界异常

查看答案
更多问题

对于下列Test.java代码,描述正确的是:public class Test{public static void main(String arrgs[]){int arr[]=new int[10];System.out.println(arr[1]);}}

A. 产生编译错误
B. 输出null
C. 编译正确,发生运行异常
D. 输出0

阅读程序,写出运行结果。public class E{public static void main(String args[]){int a[]={1,2,3,4};int b[]={100,200,300,400};a=b;System.out.println(a[1]);}}

阅读程序,写出运行结果。public class E{public static void main(String args[]){int a[][]={{0,1,2,3,4},{5,6},{7,8,9}};int b[]={100,200,300,400};a[0]=b;int m=a[0][3]+b[2];System.out.println(m);}}

调试下列程序,完成:1)将输出结果拍照上传。并解析输出的这个结果是a的什么值。2) 如果打印输出a的各个元素,采用如下两种方式进行修改程序。将代码及运行结果拍照上传。A)调用Arrays的toString方法来实现。B) 采用对输出遍历打印输出。public class E{public static void main(String[] args){int a[]={1,2,3,4,5,6,7,8};System.out.println("a[]="+a);}}

答案查题题库