关于Java中数组初始化问题
首先呢,这是第一次写博客,不足之处望见谅
这里就直接说重点了:
1.动态初始化:
DataType[] Arrayname=new DataType[]{val1,val2,……,valn}
或者:DataType[] Arrayname=new DataType[n];
Arrayname[0]=a1;
Arrayname[1]=a2;
…….
Arrayname[n]=an;
2.静态初始化:
DataType[] Arrayname={val1,val2,……,valn};
这里需要注意的是静态初始化的方法下,不能将定义与初始化分开,举个例子,下面的代码就是错误的:DataType[] Arrayname;
Arrayname={val1,val2,……,valn};