вот пожалуйста помогите что не так?
не получается? первое и последнее условие не выполняется
package com.javarush.task.task08.task0819;
import java.util.HashSet;
import java.util.Set;
import java.util.Iterator;
/*
Set из котов
*/
public class Solution {
public static void main(String[] args) {
Set<Cat> cats = createCats();
//for (Cat cat: cats) {
//if (cat.equals(cat3)) {
//cat.remove();
//break;
//}
Iterator<Cat> iterator = cats.iterator();
while (iterator.hasNext()) {
Cat cat = iterator.next();
iterator.remove();
}
//напишите тут ваш код. step 3 - пункт 3
printCats(cats);
}
public static Set<Cat> createCats() {
Set<Cat> cats = new HashSet<>();
Cat cat1 = new Cat();
Cat cat2 = new Cat();
Cat cat3 = new Cat();
cats.add(cat1);
cats.add(cat2);
cats.add(cat3);
//напишите тут ваш код. step 2 - пункт 2
return cats;
}
public static void printCats(Set<Cat> cats) {
for (Cat cat: cats) {
System.out.println(cat);
}// step 4 - пункт 4
}
public static class Cat {
}// step 1 - пункт 1
}