Set接口存储一组唯一,无序的对象
HashSet是Set接口常用的实现类
Set中存放数据的引用
Set set=new Hashset();
String s1= newString("JAVA");
String s2= s1;
String s3 = new String("java");
set.add(s1);
set.add("s2");
set.add(s3);
System.out.println(set.size());
//输出结果为2 ·因为set中存放的是对象的引用 set的s1和s2指的是同一个对象所以s1和s2为一个对象
//变量存放在栈 常量存放在堆中 在这s1存放在栈中 Java存放在堆中
size是继承它父类中的方法,所以在这就可以实现调用父类的方法
Set接口如何判断加入对象是否已经存在?
采用对象的equals()方法比较两个对象是否相等