java如何创建数组
创建数组的基本语法
在Java中,数组是固定长度的数据结构,可以通过以下方式声明和初始化:
// 声明数组
数据类型[] 数组名;
// 初始化数组
数组名 = new 数据类型[长度];
或者合并声明和初始化:
数据类型[] 数组名 = new 数据类型[长度];
直接初始化数组
可以在声明时直接指定数组元素:
数据类型[] 数组名 = {元素1, 元素2, ..., 元素n};
示例代码
创建整型数组:
int[] numbers = new int[5]; // 创建长度为5的整型数组
创建字符串数组并直接初始化:
String[] names = {"Alice", "Bob", "Charlie"};
多维数组创建
创建二维数组:
int[][] matrix = new int[3][4]; // 3行4列的二维数组
直接初始化二维数组:
int[][] matrix = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
};
动态初始化数组
数组长度可以在运行时确定:

int size = 10;
double[] values = new double[size];
注意事项
数组创建后长度不可改变,如需动态大小的集合,应考虑使用ArrayList等集合类。数组索引从0开始,访问元素时要注意边界检查。






