集合框架

2017-06-11  本文已影响10人  azmohan

java集合框架提供了数据持有对象的方式,提供了对数据集合的操作。java集合框架位于java.util包下,主要有三个类:Collection、Map接口以及对集合进行操作的工具类。

Collection

collection.png

Map

map.png

工具类

  • 类的设计者没有考虑到比较问题没有实现Comparable接口,这时我们就可以通过使用Comparator,这种情况下,我们是不需要改变对象的。
  • 一个集合中,我们可以需要有多重的排序标准,这个时候如果使用Comparable就有些捉襟见肘了,可以自己继承Comparator提供多种标准的比较器进行排序。
上一篇 下一篇

猜你喜欢

热点阅读