package demo2;
public class NewTitle {
private String name;
private String sex;
public NewTitle() {
super();
// TODO Auto-generated constructor stub
}
public NewTitle(String name, String sex) {
super();
this.name = name;
this.sex = sex;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
package demo2;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
NewTitle falsh = new NewTitle("苕皮电鳗","男");
NewTitle flas = new NewTitle("无情爽子","女");
NewTitle fla = new NewTitle("假装少年","男");
NewTitle fl = new NewTitle("把握老头","男");
NewTitle f = new NewTitle("废物刀","男");
HashSet list = new HashSet();
list.add(falsh);
list.add(flas);
list.add(fla);
list.add(fl);
list.add(f);
System.out.println(f.getName()+f.getSex());
for (Object object : list) {
NewTitle name = ( NewTitle)object;
System.out.println(name.getName()+" "+name.getSex());
}
System.out.println();
list.remove(f);
System.out.println("---------------------------");
for (Object object : list) {
NewTitle name = ( NewTitle)object;
System.out.println(name.getName()+" "+name.getSex());
}
System.out.println("-------------------");
for (Object object : list) {
NewTitle name = ( NewTitle)object;
System.out.println(name.getName()+" "+name.getSex());
}
System.out.println("使用Iterator迭代");
Iterator it=list.iterator();
while (it.hasNext()) {
NewTitle name = (NewTitle) it.next();
System.out.println(name.getName()+" "+name.getSex());
}
list.clear();
}
}
废物刀男
假装少年 男
废物刀 男
苕皮电鳗 男
无情爽子 女
把握老头 男
---------------------------
假装少年 男
苕皮电鳗 男
无情爽子 女
把握老头 男
-------------------
假装少年 男
苕皮电鳗 男
无情爽子 女
把握老头 男
使用Iterator迭代
假装少年 男
苕皮电鳗 男
无情爽子 女
把握老头 男