java如何对象创建数组并初始化

急求答案
2024-11-05 06:55:33
推荐回答(5个)
回答1:

创建数组对象:int a = new int[3]
这里new指定三个操作:在堆区为数组分配空间;为数组每个元素附默认值;返回数组对象的引用。
数组对象一旦创建好了就不能改变其长度,new操作必须指定数组长度。数组长度可以为0表示无元素,直接初始化不能指定长度,例如:int a = {1,2,3}

回答2:

class Car{}

Car[][] c=new Car[2][];
c[0]=new Car[1];
c[1]=new Car[2];

c[0][0]=new Car();
c[1][0]=new Car();
c[1][1]=new Car();

这个就是对象类型的如何创建数组并初始化,谢谢

回答3:

String [] a =new String [8];
String [] a =new String [](1,2,3,);

回答4:

String[] a= new String[]{"aa","bbb"};

回答5:

===================================================
定义并初始化方法一:
String[] a = new String[3];
a[0] = "a";
a[1] = "b";
a[2] = "c";

定义并初始化方法二:
String[] b = new String[]{"a","b","c"};

===================================================