Я выделил в самом конце, то что не понял public class Solution { public static void main(String[] args) { ArrayList<String> list = new ArrayList<String>(); String a = "hello" , b = "beach" , c = "dft", n ="dd", v ="ut"; list.add(0,a); list.add(1,b); list.add(2,c); list.add(3,n); list.add(4,v); System.out.println(list.size()); for(int i= 0; i<list.size();i++){ int j = list.size() - i - 1 ; System.out.println(list.get(i)); } } }