Java中的集合类也叫容器,是一系列的对象的集合,容器提供了完善的方法来保存和操纵对象。
1,数组:在Java中数组也是一个类,他有相应的属性和方法。在和其他的容器比较,数组的效率最高,但是由于数组的大小必须在创建的时候确定下来,所以数组不如其他的容器使用起来方便。Java中的数组有边界检查,如果越界会抛出一个ArrayIndexOutOfBoundsException。
数组的使用方法就不赘述,这里介绍一下很有用的一个工具类:Arrays,他的方法有:equals():用来比较两个数组的大小,参数为两个待比较的数组;fill()用来用同一个值来添充数组,参数为数组和值,或者数组,起始的index,终止的index和值;binarySearch()用于在已经排好序的情况下快速查找指定的对象,但是数组里面的元素必须实现了Comparable的接口;sort()用于对数组进行排序,但是数组里面的元素必须实现了Comparable的接口;
本文详细介绍了Java中数组的应用及其与容器的区别,并重点解析了Arrays工具类提供的多种实用功能,如比较、填充、搜索及排序等操作。
&spm=1001.2101.3001.5002&articleId=600024&d=1&t=3&u=22aa87149a0b47b5a80a305cf667f73f)
1629

被折叠的 条评论
为什么被折叠?



