📅  最后修改于: 2023-12-03 14:42:18.981000             🧑  作者: Mango
在 Java 中,数组是一组相同数据类型的元素的集合。每个元素可以通过它的索引来访问。Java 中的数组是对象,因此可以使用 new
关键字来创建数组。以下是创建一个整数型数组的示例:
int[] arr = new int[5];
该语句创建了一个具有 5 个整数元素的数组 arr
。可以通过以下方式访问数组中的元素:
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
arr[3] = 4;
arr[4] = 5;
在 Java 中,数组的索引从 0 开始,因此访问第一个元素需要使用 [0]
。
Java 数组可以是多维的。例如,以下代码创建了一个包含 2 行和 3 列的二维数组:
int[][] arr = new int[2][3];
可以通过以下方式访问二维数组中的元素:
arr[0][0] = 1;
arr[0][1] = 2;
arr[0][2] = 3;
arr[1][0] = 4;
arr[1][1] = 5;
arr[1][2] = 6;
可以使用循环来访问数组中的元素。例如,以下代码将数组中的所有元素加起来:
int sum = 0;
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
sum += arr[i][j];
}
}
Java 中还提供了一些有用的数组方法。例如,可以使用 Arrays.sort()
方法对数组进行排序:
int[] arr = {5, 3, 1, 4, 2};
Arrays.sort(arr);
还可以使用 Arrays.toString()
方法将数组转换为字符串:
int[] arr = {1, 2, 3};
String str = Arrays.toString(arr);
有关 Java 数组的更多信息,请参阅 Java 官方文档。