码迷,mamicode.com
首页 > 编程语言 > 详细

数组(二)

时间:2021-02-09 11:45:31      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:二维数组   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!