Простите за форматирование - с телефона.
Пробовал три способа решить задачу - тесты не проходят. Что не так - не пойму.
package com.javarush.task.task06.task0614;
import java.util.ArrayList;
/*
Статические коты
*/
public class Cat {
//напишите тут ваш код
public static ArrayList<Cat> cats=new ArrayList<Cat>();
public Cat() {
}
public static void main(String[] args) {
//напишите тут ваш код
/* approach #1
java.util.stream.Stream
.generate(Cat::new)
.limit(10)
.forEach(Cat.cats::add);
*/
/* approach #2
for (int i = 10; i --> 0; --i) cats.add(new Cat());
*/
Cat[] cat = new Cat[10];
for (int i = 10; i --> 0; --i) {
cat[i] = new Cat();
cats.add(cat[i]);
}
printCats();
}
public static void printCats() {
//напишите тут ваш код
cats.forEach(System.out::println);
}
}