直接初始化 :使用花括号`{}`列出所有元素值。```java
int[] numbers = {10, 20, 30, 40, 50};
使用`new`关键字:
声明数组并指定大小,然后逐个赋值。```javaint[] numbers = new int;
numbers = 10;
numbers = 20;
numbers = 30;
numbers = 40;
numbers = 50;
使用循环结构:
在声明数组时,使用循环来初始化数组元素。
```java
int[] numbers = new int;
for (int i = 0; i < numbers.length; i++) {
numbers[i] = (i + 1) * 10;
}

二维数组的定义和初始化
```javaint[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
静态和动态的数组定义
动态初始化:
使用`new`关键字:
声明数组并指定大小,然后逐个赋值。```javaint[] numbers = new int;
numbers = 10;
numbers = 20;
numbers = 30;
numbers = 40;
numbers = 50;

二维数组的定义和初始化
```javaint[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
```java
int[] arr = new int;
静态初始化:在声明数组时直接列出所有元素值,或者使用`new`关键字配合花括号。```javaint[] arr = {1, 2, 3, 4, 5};
以上是Java中定义和初始化数组的一些常见方法。您可以根据需要选择合适的方法
