Если я создаю через цикл 10 объектов валидатор говорит что не проинициализирована cats , если стираю этот цикл то пишет что проинициализирована cats, что он от меня хочет?Теорию прочитал , вроде бы даже понятно, но с каждой сложной задачей просто эффект что будто бы и не читал.
package com.javarush.task.task06.task0614;
import java.util.ArrayList;
/*
Статические коты
*/
public class Cat {
public static ArrayList<Cat> cats = new ArrayList();
public Cat() {
for(int i = 0;i<10;i++){
cats.add(new Cat());
}
}
public static void main(String[] args){
for(int i = 0; i<10;i++){
Cat cat = new Cat();
}
printCats();
}
public static void printCats() {
}
}