В методе printList который должен был печатать списки, я записал следующий код public static void printList(ArrayList<Integer> list) { for (int i = 0; i < list.size(); i++){ System.out.println(list.get(i)); } но из за него не работал последний пункт, я подсмотрел и поменял его на: public static void printList(ArrayList<Integer> list) { //напишите тут ваш код for (int j: list) { System.out.println(j); } Объясните, что означает этот укороченный тернарный оператор.