Java 数组中的值可以通过下标运算符 [] 获取。越界访问将引发 ArrayIndexOutOfBoundsException 异常。具体场景包括:获取第一个元素(myArray[0])、获取最后一个元素(myArray[myArray.length - 1])、获取特定位置元素(myArray[index],其中 index 是位置)。
如何获取 Java 数组中的值
Java 数组是一个有序集合,它可以存储基本类型或对象引用。要获取数组中的值,可以使用下标运算符 []。
基本语法
int[] myArray = {1, 2, 3, 4, 5};
int value = myArray[2]; // 获取数组中下标为 2 的值在上面的示例中,myArray 是一个整数数组,包含 5 个元素。value 变量将存储数组中下标为 2 的值,即 3。
数组越界
如果尝试访问数组中不存在的下标,将引发 ArrayIndexOutOfBoundsException 异常。因此,在访问数组元素之前,始终确保下标在 0 到数组长度 - 1 之间。
示例
int[] myArray = {1, 2, 3, 4, 5};
try {
int value = myArray[5]; // 尝试访问数组越界下标
} catch (ArrayIndexOutOfBoundsException e) {
// 处理数组越界异常
}特定场景
获取数组的第一个元素
myArray[0] 将获取数组的第一个元素。
获取数组的最后一个元素
myArray[myArray.length - 1] 将获取数组最后一个元素。
获取特定位置的元素
使用 myArray[index],其中 index 是要检索元素的位置。









