Java

Collection和Collections

2018-11-12  本文已影响18人  SAikeilee

Collection是一个Interface
Set List Queue(先进先出队列) Deque(双向链表)都继承于Collection
注:Collection和Map之间没有关系,Collection是放一个一个对象的,Map 是放键值对的
注:Deque 继承 Queue,间接得继承了 Collection


image.png

Collections是一个类,存放容器的类,相当于Arrays
JDK1.8解释:此类仅由\color{red}{静态方法}组合或返回集合。 它包含对集合进行操作的多态算法,“包装器”,返回由指定集合支持的新集合,以及其他一些可能的和最终的。
主要提供以下功能:
reverse()将数据翻转
shuffle()将数据混肴
sort()排序
swap()交换
实例:Collections.swap(numbers,0,5);
将0和5下标的数据交换
rotate()滚动
实例:Collections.rotate(numbers,5);
向右移动5个单位
线程安全化synchronizedList()

参考:how2j

上一篇 下一篇

猜你喜欢

热点阅读