1,数据结构数组的概念:
数组是为了存储同一种数据多个元素的集合,也可以看成是一个容器,数组既可以存储基本数据类型,也可以存储引用数据类型,数组是为了存储同种数据类型的多个值。
1.1,一维数组的定义(两种定义方式)
数据类型[] 数组名 = new 数据类型[数组的长度];
数组类型 数组名[]=new 数组类型[数组长度];
1.2,基本类型的数组的初始值
数组元素属性 | 默认值 |
---|---|
float、double | 0.0 |
byte、short、int、long | 0 |
char | ‘\u0000’ |
boolean | false |
引用数据类型 | ull |
1.3,什么是数组初始化?
数组初始化就是为数组开辟连续的内存空间,并为每个数组元素赋予值,(数组初始化分为动态初始化以及静态初始化)
A.动态初始化 只指定长度,由系统给出初始化值
格式: 数据类型[] 数组名 = new 数据类型[数组长度];
代码: int[] arr = new int[10];
B.静