Не могу понять как работает последний метод в этом коде а именно System.out.println(i); "і"
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer>list=new ArrayList<Integer>();
ArrayList<Integer>list1=new ArrayList<Integer>();
ArrayList<Integer>list2=new ArrayList<Integer>();
ArrayList<Integer>list3=new ArrayList<Integer>();
for(int i=0;i<20;i++){
list.add(Integer.parseInt(reader.readLine()));
}
for(int i=0;i<20;i++){
if(list.get(i)%3==0){ list1.add(list.get(i));}
if(list.get(i)%2==0){ list2.add(list.get(i));}
if(list.get(i)%3!=0&&list.get(i)%2!=0){ list3.add(list.get(i));}
}
printList(list1);
printList(list2);
printList(list3);
}
public static void printList(ArrayList<Integer> list) {
//напишите тут ваш код
for(int i : list){
System.out.println(i);
}
}
}