您的位置:首页 > 其它

Collection 和 Collections;Array与Arrays的区别

2010-08-04 10:11 495 查看

Collection


Collections

的区别。

Collection

是个
java.util

下的接口
,它是各种集合结构的父接口。继承与他的接口主要有
Set


List.

Collections

是个
java.util

下的专用静态类
,它包含有各种有关集合操作的静态方法
。提供一系列静态方法实现对各种集合的搜索、排序、线程安全化
等操作。

Array


Arrays

的区别。

1

.数组类
Array

,是
Java

中最基本的一个存储结构。提供了动态创建和访问

Java

数组的方法
。其中的元素的类型必须相同
。效率高,但容量固定且无法动态改变。

它无法判断其中实际存有多少元素

length

只是告诉我们
array

的容量


2


Arrays

类,此静态类专门用来操作

array

,提供搜索、排序、复制等静态方法。
equals()

:比较两个
array

是否相等。
array

拥有相同元素个数,且所有对应元素两两相等。
sort()

:用来对
array

进行排序。
binarySearch()

:在排好序的
array

中寻找元素。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: