在Java中,数组是一种常见的数据结构,它可以容纳一组具有相同数据类型的元素。Java中的数组是固定大小的,一旦创建,其大小无法更改。以下是一些关于数组的常见操作:
声明和创建数组:
int[] numbers = new int[5]; // 创建一个包含5个整数的数组 String[] names = {"Alice", "Bob", "Charlie"}; // 创建并初始化一个包含3个字符串的数组
访问数组元素:
int value = numbers[0]; // 获取数组中索引为0的元素 String name = names[2]; // 获取数组中索引为2的元素
修改数组元素:
numbers[1] = 10; // 将索引为1的元素修改为10 names[0] = "Eve"; // 将索引为0的元素修改为"Eve"
获取数组长度:
int length = numbers.length; // 获取数组的长度
遍历数组:
for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); // 遍历并打印数组元素 } for (String name : names) { System.out.println(name); // 遍历并打印数组元素 }
多维数组:
int[][] matrix = new int[3][2]; // 创建一个3行2列的二维数组 matrix[0][0] = 1; // 访问和修改二维数组中的元素 String[][] grid = {{"A", "B"}, {"C", "D"}}; // 创建并初始化一个二维数组 String element = grid[1][0]; // 获取二维数组中的元素
数组是一种简单而强大的数据结构,用于存储和访问多个元素。通过索引,可以快速访问和修改数组中的元素。多维数组可以用于表示矩阵和其他复杂的数据结构。请注意,数组的长度在创建后是固定的,无法动态调整大小。
原文链接:codingdict.net