java类集---Set接口

一,本章目标

掌握Set接口与Collection接口的关系

掌握Set接口的常用子类:TreeSet,HashSet


二,具体内容

我们已经学习过2种Collection的子接口:List和queue

java类集---Set接口

HashSet:使用散列的方式存储数据,没有顺序

java类集---Set接口

排序是无序的,而且重复的元素变成一个。


如果现在希望所有的元素可以自动排序,则可以使用Set的第二个子类:TreeSet

java类集---Set接口

现在元素是有序的了。


三,总结


Set接口的基本作用

两个子类的区别:

HashSet:散列存放

TreeSet:有序存放