05_数组

1.数组可以看成是对象,数组中的每个元素相当于该对象的成员变量

2.数组中的元素可以是基本数据类型或者引用类型

3.声明一维数组的两种格式:1.type[] var 2.type var[]

4.声明(!)数组时不能指定其长度,new时才能指定长度

5.数组是引用类型,数组中数据初始化和成员变量相同

6.元素为引用类型的数组中的每一个元素都需要实例化,数组中实际存储的是各个对象的引用

7.数组必须先分配空间再进行赋值

8.数组的动态初始化:数组定义与为数组元素分配空间和赋值的操作分开进行(3步或2步)

例:

int[] a;

a = new int[3];

a[1] = 1;

a[2] = 2;

a[3] = 3;

9.数组的静态初始化:数组定义与为数组元素分配空间和赋值的操作同时进行

例:

int[] a = {1,2,3};

Date[] days = {new Date(1,1,2020),new Date(1,2,2020),new Date(1,3,2020)};

10.每个数组都有一个length属性指明它的长度

猜你喜欢

转载自www.cnblogs.com/yxfyg/p/12309941.html
今日推荐