java里面的对象的问题很基础又很头疼的

来源:百度知道 编辑:UC知道 时间:2024/09/24 19:19:53
public class Test
{
Integer[] a = new Integer[20];

}
在这里的数组对象怎么赋值还有
如果我对三个数组进行了赋值剩下的怎么判断
他们有没有全部赋值了啊
还有对象数组的元素是对象吗
是哪个类的对象啊

Integer a[] = new Integer[]{new Integer(1),new Integer(3)};

for(int i=0; i<20; i++){
a[i] = new Integer(5); //比如都赋值成5
}

新的jdk可以直接写成a[i] = 5
Integer a[] = new Integer[]{1,3,4,5,56,6,7,2};

数组本身是对象,数组只保存指针
数组的元素是对象,你写Integer a[]那么a多元素就是Integer类的,如果你写String b[]那么b的元素就是String的

1: interger[]a = new integer[](1,2,3,4,5);
2: interger[]a new integer[20]
for 循环赋值

没有赋值的默认为0;