认识JAVA中的数组

数组是一种引用数据类型,数组名存储的是数组的地址;

1.数组定义:一个容器,用来批量存储,操作同种类型的多个数据;

2.数组的定义:

1)静态数组:在使用前即定义的时候就确定数据的大小和数量;

静态数组的定义和初始化:

***完整写法***:数据类型[]    数组名  =  new   数据类型[]{元素1,元素2,……};

***简化写法***:数据类型[]   数组名  =  {元素1,元素2,……};

注意

其中,数据类型[]   数组名  <==>  数据类型  数组名[];

2)动态数组:在使用前即定义的时候不确定数据大小,先确定数组类型和数组长度;

动态数组的定义和初始化:

***先定义,后赋值***:数据类型[]  数组名  =  new  数据类型[数组长度];//其中元素为默认值;

其次:

1.

数组的访问:

数组名[索引]

2.

数组的长度属性访问:(直接打印出来)

数组名.length

3.

动态数组定义默认值规则:

1)byte,char,short,int,long  ----->  0;

2)float,double ---->0.0;

3)boolean  ---->false;

4)引用数组类型:存储地址的类型

(类、接口类型、数组类型、枚举类型、注解类型String类型)  ---->   null;

你可能感兴趣的:(开发语言,java)