Ошибка в файле com/javarush/task/task08/task0819/Solution.java в строке : 3
Не могу найти описание класса "Cat" в packageе "ru.rush.task.task05.task0502". Возможно вы забыли его импортировать (указать в import)
package com.javarush.task.task08.task0819;
import com.javarush.task.task05.task0502.Cat;
import java.util.HashSet;
import java.util.Set;
/*
Set из котов
*/
public class Solution {
public static void main(String[] args) {
Set<Cat> cats = createCats();
cats.remove(cats.iterator().next());
printCats(cats);
}
public static Set<Cat> createCats() {
Set<Cat> cat = new HashSet<>();
for (int i = 0; i < 3; i++) {
cat.add(new Cat());
}
return cat;
}
public static void printCats(Set<Cat> cats) {
for (Cat cat : cats) {
System.out.println(cat);
}
}
public static class Cat{
public Cat() {
}
}
}
package com.javarush.task.task08.task0819;
import com.javarush.task.task05.task0502.Cat;
import java.util.HashSet;
import java.util.Set;
/*
Set из котов
*/
public class Solution {
public static void main(String[] args) {
Set<Cat> cats = createCats();
cats.remove(cats.iterator().next());
printCats(cats);
}
public static Set<Cat> createCats() {
Set<Cat> cat = new HashSet<>();
for (int i = 0; i < 3; i++) {
cat.add(new Cat());
}
return cat;
}
public static void printCats(Set<Cat> cats) {
for (Cat cat : cats) {
System.out.println(cat);
}
}
public static class Cat{
public Cat() {
}
}
}