数组的定义,用法等

大家好,我是小材鸟,本篇博客将带你了解数组,如果觉得本篇对你有帮助  的话,可以给博客点一个👍吗?谢谢🌹

一、数组的使用场景

变量只能保存一个数据,而当需要保存多个数据时,变量就不够用满足这个条件了

因此就需要一个新的容器,既能够保存多个数据,又可以和循环相结合

二、数组的作用及组成

1.作用:在内存中开辟一串连续的空间,用来保存多个相同数据类型的数据

1.1:优点1:一串连续的空间->保存多个数据

1.2:优点2:可以和循环相结合使用(使用循环变量替换下标)

1.3:优点3:要求:数组中的所有数据的数据类型必须一致

2.数组的组成

2.1数组的长度:程序员指定的,规定数组保存数据的个数,如长度为5;证明可以保存5个数据

数组名.length->获取数组当前的长度

2.2数据类型:规定数组中保存所有的数据的类型

2.3数组名:自己命名,找到数组的,作用和变量名一样

2.4下标:区分数组中多个小空间的,注意:JDK设置好的,从0开始,一串连续的空间

3.数组的使用(数组其实就是一个容器,例如水杯)

根据场景进行了划分:

1.不知道要保存的数据的

例如:保存5个同学的成绩

1.1创建数组/定义数组(创建容器)

数据类型[] 数组名 = new 数据类型[长度];

1.2向数组中保存数据

数组名[下标] = 保存的数据;

1.3从数组中取出数据,注意取出的数据一定要使用(打印,计算)

2.在定义数组时,如果已经知道了要保存的数据

2.1把定义数组和保存数据合二为一

数据类型[] 数组名 = {数据1,数据2,数据3,.....}

注意:这种定义形式,没有写数组的长度。但是并不是说数组的长度不存在,而是JDK会自定的根据数据的个数来定义数组的长度

2.2获取数据

数组名[下标]

3.在定义数组时,已经知道了要保存的数据(混合型)

组成:数据类型[] 数组名 = new 数据类型[]{数据1,数据2,数据3,........}

三、数组的工具类

Arrays.sort;提供了排序,比较等功能

四、二维数组

二维数组的组成

数据类型[ ][ ] 数组名 = {数组1,数组2,数组3,......}

使用二维时的使用形式

数组名[ 数组下标的值] [数组中下标位置的数组中下标位置的值 ]

本篇博客就结束了,如果觉得此篇文章对你有帮助的话,就给一个小小的赞👍,谢谢。

感谢看到此处,我们下篇文章再见。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值