java -set set集合练习
package com.etc;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
public class JhTest {
public static void main(String args[]){
// set的用法:存放的是对象的引用,没有重复对象
Set set=new HashSet();
String s1=new String("hello"); //引用类型-对象,不能是基础数据类型
String s2=s1;
String s3=new String("world");
set.add(s1);
set.add(s2);
set.add(s3);
System.out.println(set.size());//打印集合中对象的数目 为 2。
// set的add()方法是如何判断对象是否已经存放在集合中?
// boolean isExists=false;
// Iterator iterator=set.iterator();
// while(it.hasNext())
// {
// String oldStr = it.next();
// if(newStr.equals(oldStr)){
// isExists=true;
// }
}
}