Set里不能放入重复的值。
Set里的对象没有顺序的,跟加入的顺序是没有关系的,比如说先加入进去Set不一定先取出。
关于Set里判断是否其中已经存在了元素,
是通过 : 存储在集合中的对象的hashCode的值是否与增加的对象的hashcode的值一致;
如果不一致,直接加进去;如果一致,再进行equals方法的比较,equals方法如果返回true,
表示对象已经加进去了,就不会再增加新的对象,否则加进去
Set里不能放入重复的值。
Set里的对象没有顺序的,跟加入的顺序是没有关系的,比如说先加入进去Set不一定先取出。
关于Set里判断是否其中已经存在了元素,
是通过 : 存储在集合中的对象的hashCode的值是否与增加的对象的hashcode的值一致;
如果不一致,直接加进去;如果一致,再进行equals方法的比较,equals方法如果返回true,
表示对象已经加进去了,就不会再增加新的对象,否则加进去