讲解什么是数组和使⽤场景
场景:需要声明 0~99,100个整数
1 | int i=0; |
什么是数组
⼀种数据结构,⽤来存储同⼀类型之的集合
通过⼀个整形下标可以访问数组中的每⼀个值, 从0开始计算,记住,特别重要
内存中存储相同数据类型的连续的空间
使⽤数组
声明数组变量时,需要指出数据类型和数组变量的名字
1 | //声明数组,但没有初始化 |
new int[n]将会创建⼀个⻓度为n的数组
1 | //可以使⽤这两种形式声明数组,推荐第⼀种 |
数组初始化和匿名数组
1 | //初始化,数组的⼤⼩就是初始值的个数 |
注意:
INFO
所有元素都初始化为0,boolean数组的元素会初始化为false
⼀旦创建了数组,就不能改变它的⼤⼩
数组需要初始化才可以操作,不能索引越界
拓展
上述的是⼀维数组
1 | int [] numbers = {1,2,3}; |
多维数组
1 | //创建并初始化 |
数组⾥⾯有很多⽅法,是⾃带的⽅法和属性
:::
获取数组⻓度的属性名称 length,使⽤就是 数组名.length
:::
说些什么吧!