1.数组的类型可以为任意类型吗?
可以是任意类型
2.数组中的元素的类型必须是相同的吗? 数组中的元素是有序的吗?
数组中元素的类型必须是相同的
数组中元素是有序的, 索引的顺序
3.数组的长度可变不? 数组的长度使用哪个属性?
数组一旦声明其长度不能更改
数组的长度属性是length
4.数组元素下标(或索引)的范围是?
范围是0-数组名.length-1
5.数组也是引用类型吗? 数组也是对象,这句话对吗?
数组是引用数据类型
数组也是对象这句话正确
6.数组中的元素就像对象中的成员变量一样,初始化方式也一样。这句话对吗?
正确
7.【上机】数组的三种初始化方式是什么? 并测试练习相关代码
静态初始化
int [] a={
1,2,3};
动态初始化
int [] a=new int[2];
a[0]=1;
a[1]=2;
默认初始化
int [] a=new int[2];//0,0
8.数组的静态初始化代码,下面代码有没有不合理的地方:
Dog[] dogs2 = {
new Dog(“大黄”,1),
new Dog(“小强”,2),
};
有,new Dog(“小强”,2)后的逗号应去掉
9.完成如下代码:
char[] s;
s = new char[26];
for ( int i=0; i<26; i++ ) {
s[i] = (char) (’A’