Set集合简单使用

来源:互联网 发布:数组tostring方法 编辑:程序博客网 时间:2024/06/03 19:19
package cn;import java.util.HashSet;import java.util.Iterator;import java.util.Set;public class SetList {public static void main(String[] args) {//创建set集合Set<Student> set=new HashSet<Student>();set.add(new Student(1,"张三",90));set.add(new Student(2,"李四",90));set.add(new Student(3,"王五",90));set.add(new Student(4,"赵六",90));//Set集合元素不可重复,比较元素是否相等,要重写equals和hashcode//System.out.println(set.size());Iterator<Student> it=set.iterator();//while(it.hasNext()){//Student st=it.next();//System.out.println(st.getCode()+"  "+st.getGrade()+"  "+st.getName());//}//System.out.println("*******");for(Student st:set){System.out.println(st.getCode()+"  "+st.getGrade()+"  "+st.getName());}}}