ArrayList<Integer> list = new ArrayList<>(10); for (int i = 0; i < 10; i++){ String s = reader.readLine(); list.add(i,Integer.parseInt(s));//напишите тут ваш код } for (int i = 9; i >= 0; i--){ System.out.println(list.get(i)); } этот вариант компилируется, а с i = 10; i > 0 ..нет.