package com.yejunli.util.ForDemo;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
/**
* @auther: YeZhanCHN
* @Date: 2021/7/18 - 07 - 18 - 15:19}
* @Description: Set集合的练习
* @version:1.0
*/
public class DemoSet {
public static void main(String[] args) {
//1. 创建集合对象
Set<Students> stu = new HashSet<>();
//2. 创建元素对象
Students students1 = new Students("张1",11,104741);
Students students2 = new Students("张2",145,104742);
Students students3 = new Students("张3",11,104743);
Students students4 = new Students("张3",15,104744);
Students students5 = new Students("张4",15,104745);
Students students6 = new Students("张5",14,104746);
Students students7 = new Students("张4",15,104745);
//3. 将元素对象添加到集合对象
stu.add(students1);
stu.add(students2);
stu.add(students3);
stu.add(students4);
stu.add(students5);
stu.add(students6);
stu.add(students7);
//4. 遍历集合
System.out.println(stu);
//通过增强for循环遍历set集合
for (Students students : stu) {
System.out.println(students);
}
System.out.println("通过迭代器遍历set集合");
//通过迭代器遍历set集合
Iterator<Students> iterator = stu.iterator();
while (iterator.hasNext()){
Students s = iterator.next();
System.out.println(s);
}
}
}
Set集合
最新推荐文章于 2022-11-18 09:55:47 发布