数组
1.什么是数组
数组就是将一些同类型的数据的集合在一起。其实数组就像是一个
快递公司他将一些要发往
全国各地的东西按发往地域进行分类,将这些东西用汽车、火车、飞机等运输工具运输,而发往每
一个地方的东西都会集装在一个容器中,其实容器就是程序中的数组。每一份快递都会有一个标记
来去分到底该给谁,而数组也同样有一个标记来区别数组中的数据,这个标记在数组中叫做下标。
2.数组的应用
数组的应用很广泛,一般来说数组使用来存储数据,也可以利用数组来来对数据进行排序。
数组可以存储的数据类型有很多比如说图片、整数、字符串等,虽然可以存很多的数据类型,但是
每一个数组都只能存同一个数据类型的数据。这就像是商店里买的饼干一样,饼干盒里装的只能是
饼干,不可能给你装个苹果或桔子,这是生产商定以好的,不能更改的。数组也是这样的一旦你定
义好了数据类型就不能在传别的数据类型的数据进去,否则会报错。
3.一维数组
一维数组就是数组中最简单的一种数组,它就像是个养鸭场里面的鸭子都是被一个大的围栏
给圈起来的,里面就像是一盘散沙,数组不会对其进行排列管理,只是通过一个下标将所有的数据
区分开来,好在要用的时候能准确调用到所需要的数据。
4.一维数组的格式:
方式一:
数据类型[ ]数组名= new 数据类型[容量];
方式二:
数据类型[ ]数组名;
数组名= new 数据类型[容量];
5.二维数组
二维数组也是通过定义两个下标来指示数据。与一维数组相比较它更像是一个军队,虽然也
是让士兵在部队里生活,但是部队会对于士兵进行严格的管理,每次都是让
他们站成整齐的
队列,
然后在开始训练的。二维数组也就像是一个部队,对于棋内部的数据进行行列的分配,使得数组内
部的数据能有序的排列好,这样能让编程者快速并准确的找到所需要的数据。
6.二维数组的格式:
方式一:
数据类型[ ][ ]数组名= new 数据类型[容量][容量];
方式二:
数据类型[ ][ ]数组名;
数组名= new 数据类型[容量][容量];