Java中的集合类也叫容器,是一系列的对象的集合,容器提供了完善的方法来保存和操纵对象。
1,数组:在Java中数组也是一个类,他有相应的属性和方法。在和其他的容器比较,数组的效率最高,但是由于数组的大小必须在创建的时候确定下来,所以数组不如其他的容器使用起来方便。Java中的数组有边界检查,如果越界会抛出一个ArrayIndexOutOfBoundsException。
数组的使用方法就不赘述,这里介绍一下很有用的一个工具类:Arrays,他的方法有:equals():用来比较两个数组的大小,参数为两个待比较的数组;fill()用来用同一个值来添充数组,参数为数组和值,或者数组,起始的index,终止的index和值;binarySearch()用于在已经排好序的情况下快速查找指定的对象,但是数组里面的元素必须实现了Comparable的接口;sort()用于对数组进行排序,但是数组里面的元素必须实现了Comparable的接口;