Java中的数组是一种数据结构,用于存储一组相同类型的元素。数组是固定长度的,一旦创建,其长度不能改变。
以下是一些使用Java数组的示例:
声明和初始化数组
java
int[] numbers = new int[5]; //声明一个长度为5的整数数组 int[] numbers = {1, 2, 3, 4, 5}; //声明并初始化一个整数数组 String[] names = new String[]{"John", "Mary", "Bob"}; //声明并初始化一个字符串数组 访问数组元素 java int[] numbers = {1, 2, 3, 4, 5}; System.out.println(numbers[0]); //输出第一个元素,即1 System.out.println(numbers[2]); //输出第三个元素,即3 numbers[3] = 10; //将第四个元素的值改为10 System.out.println(numbers[3]); //输出第四个元素,即10
数组遍历
java
int[] numbers = {1, 2, 3, 4, 5}; for (int i = 0; i < numbers.length; i++) { System.out.println(numbers[i]); } //输出: //1 //2 //3 //4 //5
多维数组
java
int[][] matrix = new int[3][3]; //声明一个3x3的二维数组 int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; //声明并初始化一个3x3的二维数组 System.out.println(matrix[0][0]); //输出第一个元素,即1 System.out.println(matrix[1][2]); //输出第二行第三列的元素,即6
以上是一些Java数组的示例,可以用来存储和操作一组数据。在实际开发中,数组是非常常用的数据结构,因为它们可以高效地存储和访问大量数据。