在 Java 中声明数组有以下方法:直接方式:使用 new 关键字实例化一个数组对象,指定数组的类型和长度。使用 Arrays.copyOf():将另一个数组的内容复制到新数组中。使用 Stream.toArray():从 Stream 或 Collection 中创建一个数组。
如何在 Java 中声明数组
直接方式:
// 声明一个 int 类型的数组,并指定长度
int[] arr = new int[10];
// 声明一个 String 类型的数组,并初始化值
String[] names = { "John", "Mary", "Bob" };使用 Arrays.copyOf():
// 复制另一个数组的内容到新数组 int[] newArr = Arrays.copyOf(arr, 20); // 复制数组的一部分内容到新数组 int[] subArr = Arrays.copyOfRange(arr, 5, 10);
使用 Stream.toArray():
// 从 Stream 中创建一个数组 Integer[] intArr = IntStream.range(0, 10).toArray(); // 从 Collection 中创建一个数组 String[] strArr = names.stream().toArray(String[]::new);
具体步骤:
注意: