题目内容

下列程序的输出结果是。public class Test{public static void main(String[] args) {int a[]={1,2,3,4};for(int i=a.length-1;i>=0;i--)System.out.print(a[i]+" ");}}

A. 1 2 3 4
B. 4 3 2 1
C. 4,3,2,1
D. 1,2,3,4

查看答案
更多问题

下列关于数组的定义形式,哪个是正确的?

A. int[ ]c=new char[10];
B. int[][3]a=new int[2][ ];
C. int[ ]a; a=new int;
D. char b[ ]; b=new char[80];

执行String[] s=new String[10];语句后,哪个结论是正确的?

A. s[0] 为 未定义
B. s.length 为9
C. s[9] 为 null
D. s[10] 为 ""

有如下代码,关于该程序以下哪个说法是正确的?public class Person{static int arr[] = new int[5];public static void main(String a[]){System.out.println(arr[0]);}}

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

下列关于Java语言的数组描述中,错误的是()。

A. 数组的长度通常用length表示
B. 数组下标从0开始
C. 数组元素是按顺序存放在内存的
D. 数组在赋初值和赋值时都不判界

答案查题题库