数组初始化 翻译
时间: 2023-09-07 19:14:25 浏览: 276
数组初始化.txt
数组初始化是指在创建数组时将其元素赋初值的过程。在Java中,我们可以使用以下两种方式来对数组进行初始化:
1.动态初始化:在创建数组时指定数组的长度,并为每个元素赋予默认初始值。例如,以下代码创建了一个长度为5的整型数组,并将所有元素初始化为0:
```
int[] arr = new int[5];
```
2.静态初始化:在创建数组时直接为每个元素赋初值。例如,以下代码创建了一个长度为3的字符串数组,并将其元素初始化为"apple"、"banana"和"orange":
```
String[] fruits = {"apple", "banana", "orange"};
```
需要注意的是,在静态初始化中,我们不需要显式地指定数组的长度,因为编译器可以根据我们提供的初始值自动推断出数组的长度。此外,静态初始化只能在声明数组的同时进行,不能在后续的代码中再进行初始化。
阅读全文