java004
数组 (须多练习熟练)
概念:
是一种容器,可以同时存放多个数据值
特点:
1、数组是一种引用数据类型
2、数组当中的多个数据,类型必须统一
3、数组的长度在程序运行期间不可改变
数组的初始化:
在内存中创建一个数组,并且向其中赋予一些默认值
两种常见的初始化方式:
1、动态初始化(指定长度)
数据类型 [] 数组名称= new 数据类型[ 数组长度]
new代表,创建新的数组
2、静态初始化(指定内容)
标准格式:
数据类型[] 数组名称= new 数据类型[] {元素1,元素2,…};
分成两个步骤:
声明数组: 数组类型 数组名[]; 或 数组类型 [] 数组名;
分配元素: 数组名 = new 数组类型 [元素个数]
省略格式:
数据类型[] 数组名称= {元素1,元素2,…};
注意事项:
1、静态初始化没有直接指定长度,但仍然会自动推算得到常速
2、静态初始化标准格式可以拆分成两个步骤
3、动态初始化也可以拆分成两个步骤
4、静态初始化一旦使用省略格式,就不能拆分成为两个步骤了
访问数组: 数组名称[索引值]