1. 声明并直接赋值:
int[] arr = {1, 2, 3, 4, 5};
2. 使用`new`关键字创建数组并逐个赋值:
int[] arr = new int;arr = 1;arr = 2;arr = 3;arr = 4;arr = 5;
3. 使用循环遍历数组并赋值:
int[] arr = new int;for (int i = 0; i < arr.length; i++) {arr[i] = i + 1;}

4. 创建多维数组并赋值:
int[][] matrix = {{1, 2, 3},{4, 5, 6},{7, 8, 9}};
5. 使用数组初始化器创建并赋值:
int[] numbers = {1, 2, 3, 4, 5};String[] names = {"Alice", "Bob", "Charlie"};
6. 通过键盘输入为数组赋值:
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner input = new Scanner(System.in);int[] numbers = new int;for (int i = 0; i < numbers.length; i++) {System.out.println("Enter the number for index " + i);numbers[i] = input.nextInt();}input.close();}}
以上方法展示了如何在Java中创建和赋值数组。您可以根据实际需求选择合适的方法
