【java】数组的定义与使用
在Java中,数组是一种数据结构,用于存储相同类型的多个元素。数组是一种效率较高的存储结构,在Java程序中被广泛使用。
数组的定义:
- 声明数组变量:
int[] myArray; // 声明一个整型数组
- 创建数组:
myArray = new int[10]; // 创建一个长度为10的整型数组
- 声明并创建数组:
int[] myArray = new int[10]; // 声明并创建一个长度为10的整型数组
- 初始化数组:
int[] myArray = {1, 2, 3, 4, 5}; // 创建并初始化一个整型数组
数组的使用:
- 访问数组元素:
int firstElement = myArray[0]; // 访问数组的第一个元素
- 修改数组元素:
myArray[0] = 10; // 修改数组的第一个元素为10
- 获取数组长度:
int length = myArray.length; // 获取数组的长度
- 遍历数组:
for(int i = 0; i < myArray.length; i++) {
System.out.println(myArray[i]);
}
- 数组作为函数参数:
public static void printArray(int[] array) {
for(int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
- 多维数组:
int[][] my2DArray = new int[5][10]; // 创建一个5行10列的二维数组
注意:数组在Java中是一个对象,因此数组变量是一个引用变量,数组长度是固定的,不能修改。在使用数组时,需要注意数组越界异常(ArrayIndexOutOfBoundsException)。
评论已关闭