set跟list的区别

都是collection的子类

list可以添加重复的元素,set不能添加重复的元素,

set的子类在添加相同的元素的时候会自动调用compareto方法,如果有这个值的话,就不添加了。

如果创建的对象从我们的角度看着是相同的,但是每一个new出来的对象,地址肯定不相同,这时候就根据自己的需要重写compareto方法就可以了。

posted @ 2018-07-26 22:03  侯小铁柱  阅读(133)  评论(0)    收藏  举报