如何声明java数组
声明 Java 数组的方法
在 Java 中,数组是一种固定长度的数据结构,用于存储相同类型的元素。以下是几种常见的声明方式:
1. 声明并初始化数组
// 直接初始化数组元素
int[] numbers = {1, 2, 3, 4, 5};
String[] names = {"Alice", "Bob", "Charlie"};
2. 声明数组后分配空间
// 先声明数组类型,再分配空间
int[] numbers;
numbers = new int[5]; // 分配长度为5的int数组
String[] names;
names = new String[3]; // 分配长度为3的String数组
3. 声明时指定长度
// 声明时直接分配空间
int[] numbers = new int[5]; // 长度为5,默认值为0
boolean[] flags = new boolean[3]; // 长度为3,默认值为false
4. 多维数组声明
// 二维数组
int[][] matrix = {{1, 2}, {3, 4}};
String[][] names = new String[2][3]; // 2行3列的数组
// 不规则多维数组
int[][] jaggedArray = new int[3][];
jaggedArray[0] = new int[2];
jaggedArray[1] = new int[3];
注意事项

- 数组索引从0开始,最大索引为
length - 1 - 数组长度通过
array.length获取,不可修改 - 未初始化的数组元素会根据类型赋予默认值(数值为0,布尔为false,对象为null)






