List与Set具有相似性,它们都是单列元素的集合,所以,他们又一个共同的父接口——Collection。
set里面不允许有重复的元素,即不能有两个相等的对象。
假设Set集合中有了一个A对象,现在我要向Set集合存一个B对象,但B对象与A对象equals相等,则B对象存储不进去。
所以,Set集合的add有一个Boolean的返回值,当集合中没有某个元素,此时add方法可以成功加入该元素并返回true,反之返回false。
List与Set具有相似性,它们都是单列元素的集合,所以,他们又一个共同的父接口——Collection。
set里面不允许有重复的元素,即不能有两个相等的对象。
假设Set集合中有了一个A对象,现在我要向Set集合存一个B对象,但B对象与A对象equals相等,则B对象存储不进去。
所以,Set集合的add有一个Boolean的返回值,当集合中没有某个元素,此时add方法可以成功加入该元素并返回true,反之返回false。