数组(二)

2021-03-03 16:29

阅读:466

标签:二维数组   bsp   new   ble   lis   def   下标越界   就会   main   

数组(二)

数组的基本特点

  • 其长度是确定的,数组一旦被创建,他的大小就是不可以改变的

  • 其元素类型是相同的,不允许出现混合类型

  • 数组的元素可以是任何数据类型,包括基本类型和引用类型

  • 数组变量属于引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量(数组对象本身实在堆中的)

数组边界

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

public static void main(String[] args){
   int a=new int[2];
       System.out.println(a[2]);
}

ArrayIndexOutOfBoundException:数序下标越界异常

多维数组

  1. 多维数组可以看成是数组的数组,其中每一个袁术都是一个数组

  2. 二维数组

int a[][] = new int[2][5];//一个两行五列的数组

 

 

数组(二)

标签:二维数组   bsp   new   ble   lis   def   下标越界   就会   main   

原文地址:https://www.cnblogs.com/wang-qiong/p/14386866.html

上一篇:Java 冒泡排序

下一篇:Java基础包机制


评论


亲,登录后才可以留言!