java.util包中 Set 和 List 的区别

对于Set 和 List都是 接口 Collection 的子接口 

list是按照顺序存放的,取出来也是按照顺序的

set是按照hash值的顺序存的


1、Set 不允许重复,List允许重复 
2、Set 没有顺序,List有顺序 

另外:对于List当中,有没有重复元素的判断:是依据元素的 equals方法判断是否相等的。 
对于排序来说,是根据元素实现了Comparable接口compareTo()方法来排序的。 

你可能感兴趣的:(list,equals)