java数组如何定义和使用

avatar
作者
筋斗云
阅读量: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,依次类推。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!