日期:2014-05-20 浏览次数:20859 次
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Set set = new HashSet();
Set set1 = new HashSet();
set.add("sanny");
set.add("mary");
set.add("bill");
set.add("tom");
set.add("tony");
set.add("mark");
set.add("smith");
set.add("anny");
set1.add("smith");
set1.add("tom");
set1.add("tony");
set1.add("mark");
int flag = 1;
Iterator it = set.iterator();
Iterator it1 = set1.iterator();
//首先不能用it.hasNext来遍历啊,这东西就只会跑一遍的。
// while (it.hasNext()) {
// String obj = (String) it.next();
// while (it1.hasNext()) {
// String obj1 = (String) it1.next();
// if (obj.equals(obj1)) {//你这里写死了呗。。。哪能一直一个名啊。
// System.out.println(obj);
// }
// }
//
// }
for(Object name:set){
for(Object name1:set1){
if(name.toString().equals(name1.toString())){
System.out.println(name1);
}
}
}
}
}
Set set = new HashSet();
Set set1 = new HashSet();
set.add("sanny");
set.add("mary");
set.add("bill");
set.add("tom");
set.add("tony");
set.add("mark");
set.add("smith");
set.add("anny");
set1.add("smith");
set1.add("tom");
set1.add("tony");
set1.add("mark");
set.removeAll(set1);
for (Object o : set) {
System.out.println(o.toString());
}
set.removeAll(set1);