一. 数组操作
定义好数组后,要将存储在数组中的数据拿出来操作。怎么取?
对于数组操作最重要的操作有两种,一个是存,另一个是取。同时,基于这两个操作又衍生出常见的功能性操作。
数组是个容器,先要学会将数据存取,接着利用数组操作一些之前的例子,诸如比较大小之类的,但是都是基于数据在数组中来运作的。
存取的核心思想:对角标的操作。
立足于数据在数组中的存储方式,来对数据进行一系列的操作,而且整个体系中,数组是对数据进行编号的。
二.
之前要求的都是输出数组中的单个数据,如果要求输出数据中的全部数据,仔细观看下面的操作。为了提高复用性,可以采用循环结构来书写语句,while和for都可以,但是for定义的局部代码块可以释放变量。数组操作完,就结束了,称为了垃圾,采用for更好。如果这一次操作就将数组视为垃圾,那么以后再需要改数组怎么办?
如果数组内的元素数目特别多,我们要想全部输出,那么就不是4这么简单了,for(int x=0; x<4;x++) { System.out.println(arry[x]) },很难通过自己把它们数清楚。但是数组自己能够自动给元素进行编号,数组本身是清楚元素的数目的。
数组提供了一个能够获得其元素数据个数的方法,数组本身自带一个属性,length→System.out.println(arry.length); arry.length→arry数组的长度。
像这种将全部元素取出的操作,就是数组的遍历。
遍历可能是说对数组中的所有数据进行操作,就是遍历。