java第七章数组知识点

xiaoxiao2021-02-28  24

数组的基本要素:

(1)标识符。首先,和变量一样,在计算机中,数组也要有一个名称,称为标识符,用于区分不同的数组。

(2)数组元素。当给出了数组名称,即数组标识符后,要向数组中存放数据,这些数据就称之为数组元素。

(3)数组下标。在数组中,为了正确的得到数组的元素,需要对它们进行编号,这样计算机才能根据编号去存取,这个编号就             就称之为数组下标。

(4)元素类型。存储在数组中的数组元素应该是同一数据类型,如可以把学员的成绩存储在数组中,而每一个学员的成绩都可           以用整型变量存储,因此称它的元素的类型是整型。

使用Arrays类操作数组:

(1)比较两个数组是否相等

                Arrays类的equals()方法用于比较两个数组是否相等。只有当两个数组长度相等,且对应位置的元素也一一等           时,该方法返回true;否则返回false。

(2)对数组的元素进行升序排列

                Arrays类的sort()方法对数组的元素进行升序排列,即以从小到大的顺序排列。

(3)将数组转换成字符串

                Arrays类中提供了专门输出数组内容的方法——toString()方法。该方法用于将一个数组转换成一个字符串。顺    序把多个数组元素连在一起,多个数组元素使用英文都好和空格隔开。利用这种方法可以很清楚地看到各个数组元素。

(4)将数组所有元素赋值为相同的值

                Arrays类的fill(array,val)方法用于把数组array的所有元素都赋值为val。

(5)将数组复制成一个长度为设定值的新数组

                初始化一个整型一维数组,使用Arrays类的copyOf()方法把数组复制成一个长度为设定值的新数组。

(6)查询元素在数组中的下标

                Arrays类的binarySearch()方法用于查询数组元素在数组中的下标。调用该方法时要求数组中的元素已经按升序排列,这样才能得到正确的结果。

转载请注明原文地址: https://www.6miu.com/read-2400369.html

最新回复(0)