JAVA基础04

数组

定义

数据类型[] 数组名 = new 数据类型[数组长度];

int[] num =new int[10]; 
//等效于:
int[] num;//声明
num = new int[10];//创建数组对象

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

java.lang.ArrayIndexOutOfBoundsException

数组下标越界异常

初始化

  • 静态初始化

    int[] num={10,20,30};
    
  • 动态初始化

多维数组

稀疏数组

当数组中大部分元素相同时,使用稀疏数组可以节约空间

image

稀疏数组array【】【3】中array【0】【1】是原数组行数,array【0】【2】是原数组列数,array【0】【3】是有效元素个数。

生成

还原

posted @ 2021-08-01 18:23  酷酷丶吖  阅读(47)  评论(0)    收藏  举报