可以不声明和创建数组而直接初始化吗?

来源:2-1 一维数组的应用

Henry_56

2022-07-11 22:15:40

比如直接初始化数组

int[] i={1,2,3,4,5};

可以省略声明和创建吗

写回答

1回答

好帮手慕小黑

2022-07-12

同学你好,初始化有三种方式,如下所示:

int [ ] arr={1,2,3,4};,初始化时直接赋值;

int [ ] arr=new int [ ]{1,2,3,4}; ,初始化时数组中每个元素都为0,然后赋值{}的数据到数组中;

int [ ]arr=new int [3];,初始化数组的大小,元素值都为0;

三种初始化方式都是先声明,后创建。

同学可以参考课程中Java一维数组的1-6,方便同学理解。

祝学习愉快!

0

0 学习 · 9886 问题

查看课程