I am trying to populate an ArrayList using a loop. What am I doing wrong? When I print the ArrayList nothing gets printed. I think my problem is related to numbers.size().
ArrayList<Integer> numbers = new ArrayList<>(7);
for (int i = 1; i <= numbers.size(); i++) {
numbers.add(i);
}