阅读量:0
在Java中,数组是一种用于存储相同类型的多个元素的数据结构。数组可以包含基本数据类型(如int、double、char等)或者对象类型(如String、自定义类等)。
定义数组的语法如下:
// 定义数组并分配空间 int[] numbers = new int[5]; // 定义一个包含5个整数的数组 // 初始化数组 int[] numbers = {1, 2, 3, 4, 5}; // 定义并初始化一个整数数组 // 定义多维数组 int[][] matrix = new int[3][3]; // 定义一个3x3的二维数组 // 初始化多维数组 int[][] matrix = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9} };
访问数组元素的语法如下:
// 访问数组元素 int[] numbers = {1, 2, 3, 4, 5}; System.out.println(numbers[0]); // 输出第一个元素 // 修改数组元素的值 numbers[2] = 10; // 修改第三个元素的值为10 // 遍历数组 for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); } // 增强型for循环 for (int num : numbers) { System.out.println(num); }
需要注意的是,数组的索引是从0开始的。所以第一个元素的索引是0,第二个元素的索引是1,依次类推。