可以不声明和创建数组而直接初始化吗?
来源:2-1 一维数组的应用
Henry_56
2022-07-11 22:15:40
比如直接初始化数组
int[] i={1,2,3,4,5};
可以省略声明和创建吗
1回答
同学你好,初始化有三种方式,如下所示:
int [ ] arr={1,2,3,4};,初始化时直接赋值;
int [ ] arr=new int [ ]{1,2,3,4}; ,初始化时数组中每个元素都为0,然后赋值{}的数据到数组中;
int [ ]arr=new int [3];,初始化数组的大小,元素值都为0;
三种初始化方式都是先声明,后创建。
同学可以参考课程中Java一维数组的1-6,方便同学理解。
祝学习愉快!
相似问题