第一种:
int arr[] = new int[]{34,25,32};
int arr2[] = {34,25,32};
第二种:
int arr[] = new int[3]; // 为数组分配内存
arr[0] = 2;
arr[1] = 3;
arr[2] = 4;
使用new关键字声明数组并为其分配内存后,系统会使用数组的数据类型的默认值为每一个存储单元进行默认初始化,也就是将每一个数组元素的值设置为该数据类型对应的默认值。例如:将 int 型数组的全部元素初始化为 0 ;
本文详细介绍了Java中数组的两种初始化方式:直接初始化和动态初始化。直接初始化是在声明数组的同时给出数组元素的值,而动态初始化则是在声明数组后,通过索引逐个赋值。动态初始化时,数组元素会被默认初始化为对应数据类型的默认值。
4196

被折叠的 条评论
为什么被折叠?



