数组的边界

  • 下标的合法区间:[0,length-1],如果越界就会报错;

1 public static void main(String[] args){
2     int[] a=new int[2];
3     System.out.printIn(a[2]);
4 }
  • ArrayIndexOutBoundsException:数组下标越界异常!

  • 小结

    • 数组是相同数据类型(数据类型可以为任意类型)的有序集合

    • 数组也是对象。数组元素相当于对象的成员变量

    • 数组长度是确定的,不可变的。如果越界,则报ArrayIndexOutBounds