7.7数组
数组:
定义:数组指的是一种容器,可以用来存储同种数据类型的多个值
初始化: 就是在内存中,为数组容器开辟空间,并将数据存入容器中的过程
静态初始化:
完整格式:数据类型[] 数组名 = new 数据类型[ ]{元素1,元素2,元素3...};
范例: int[] array = new int[][ 11,22,33 ];
简化格式: 数据类型 数组名 ={ 元素1,元素2,元素3...};
范例:int [] array = {11,22,33};
元素数为数组长度,不可改变
数组元素访问:
格式: 数组名[索引] ;
索引:下标,角标
特点:从0开始,逐个+1增长,连续不断
覆盖数组中某一值:
格式:数组名[索引] = 具体数据/变量;
数组遍历:将数组中所有的内容取出来,取出来之后可以 (打印,求和,判断..)
注意:遍历指的是取出数据的过程,不要局限的理解为,遍历就是打印!
调出数组长度:数组名.length
eg: System. out. println(arr. length);
IDEA 中简式: 数组名.for i
动态初始化:初始化时只指定数组长度,由系统为数组分配初始值。
格式:数据类型 数组名=new 数据类型 [数组长度] ;
数组默认初始化值的规律
整数类型:默认初始化值0
小数类型: 默认初始化值0.0
字符类型:默认初始化值'\u0000’ 空格
布尔类型:默认初始化值 false
引用数据类型:默认初始化值 null
动态初始化:手动指定数组长度,由系统给出默认初始化值。
只明确元素个数,不明确具体数值,推荐使用动态初始化
静态初始化:手动指定数组元素,系统会根据元素个数,计算出数组的长度
需求中已经明确了要操作的具体数据,直接静态初始化即可
本文来自博客园,作者:suN(小硕),转载请注明原文链接:https://www.cnblogs.com/liushuosbkd2003/p/17536362.html