java如何应用数组
数组的声明与初始化
在Java中,数组的声明需要指定数据类型和数组名称,初始化可以通过直接赋值或指定长度完成。
// 方式1:声明并直接赋值
int[] numbers = {1, 2, 3};
// 方式2:声明后指定长度
String[] names = new String[5];
访问与修改数组元素
数组元素通过索引访问(从0开始),修改时直接对指定索引赋值。
int[] arr = {10, 20, 30};
System.out.println(arr[1]); // 输出20
arr[1] = 50; // 修改第二个元素为50
遍历数组
使用for循环或增强型for循环遍历数组。
// 普通for循环
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
// 增强for循环
for (int num : arr) {
System.out.println(num);
}
多维数组的应用
多维数组(如二维数组)常用于表格或矩阵场景。
int[][] matrix = {{1, 2}, {3, 4}};
System.out.println(matrix[0][1]); // 输出2
数组工具类Arrays
java.util.Arrays提供排序、填充、查找等方法。
int[] arr = {5, 3, 7};
Arrays.sort(arr); // 排序为[3, 5, 7]
int index = Arrays.binarySearch(arr, 5); // 查找元素5的索引
动态数组ArrayList
若需动态调整数组大小,可使用ArrayList(需导入java.util.ArrayList)。

ArrayList<String> list = new ArrayList<>();
list.add("Java");
list.remove(0); // 删除第一个元素






