..
package zh.codegym.task.task08.task0819;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
/*
包含猫的集
*/
public class Solution {
public static void main(String[] args) {
Set<Cat> cats = createCats();
//在此编写你的代码. 第 3 步
Iterator<Cat> iterator=cats.iterator();
while (iterator.hasNext()){
Cat cat=iterator.next();
if(cat.name.equals("A")){
iterator.remove();
}
}
printCats(cats);
}
public static Set<Cat> createCats() {
//在此编写你的代码. 第 2 步
Set<Cat> cats=new HashSet<>();
cats.add(new Cat("A"));
cats.add(new Cat("s"));
cats.add(new Cat("v"));
return cats;
}
public static void printCats(Set<Cat> cats) {
// 第 4 步
for(Cat cat: cats){
System.out.println(cat);
}
}
// 第 1 步
public static class Cat{
String name;
public Cat() {
}
public Cat(String name) {
this.name = name;
}
}
}