单项选择题下面语句中,正确声明数组并在分配空间的同时赋值的是()
A.int[] a = new int[][3]{{1,2,3}};
B.int[] a = new int[]{1,2,3};
C.int[] a = new int[]{1,'A',4.7};
D.int[] a = new int[3]{1,'A',4};
您可能感兴趣的试卷
你可能感兴趣的试题
1.单项选择题
关于下面的数组,说法错误的是()
A.arr是一个int型二维数组
B.arr[0]是一维数组{90,91,79}
C.arr[0][1]的值为91
D.该语句编译出错,因为未指定数组长度
2.单项选择题
使用下面语句定义数组arr,以下描述有误的是()
A.arr[1][0]的值为10
B.arr[1].length为1
C.arr.length的值为3
D.arr是一个三维数组
3.单项选择题多维数组是()的数组.
A.由二维及以上的数组逐层嵌套形成
B.由一维数组嵌套形成
C.元素为二维数组
D.元素为一维数组
4.单项选择题下面哪个单词表示“抽象的”?()
A.abstract
B.object
C.oriented
D.analysis
5.单项选择题下面哪个单词表示面向对象中的“对象”?()
A.abstract
B.object
C.oriented
D.analysis
6.单项选择题
阅读以下代码段,选出正确的执行结果:()
A.输出:10
B.运行时异常:数组越界
C.编译错误:数组越界
D.输出:93
7.单项选择题在面向对象方法中,()表示一组具有相同属性和方法的对象的集合。
A.对象
B.数组
C.类
D.属性
8.单项选择题下列选项中哪种数据类型的值不可以作为switch语句中分支控制表达式使用?()。
A.char
B.int
C.short
D.long