Ich weiß aber nicht, was das sein kann. Habe schon bei den anderen Fragestellern nachgeschaut, aber die haben das so wie ich.
package de.codegym.task.task07.task0713;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Javarella spielen
*/
public class Solution {
public static void main(String[] args) {
BufferedReader read = new BufferedReader(new InputStreamReader(System.in));
ArrayList<Integer> array = new ArrayList<Integer>();
ArrayList<Integer> durchDrei = new ArrayList<Integer>();
ArrayList<Integer> durchZwei = new ArrayList<Integer>();
ArrayList<Integer> rest = new ArrayList<Integer>();
for (int i = 0; i < 20; i++){
int temp = Integer.parseInt(read.readLine());
array.add(temp);
}
for (int i = 0; i < array.size(); i++){
if (array.get(i) % 3 == 0){
durchDrei.add(array.get(i));
}
if (array.get(i) % 2 == 0){
durchZwei.add(array.get(i));
}
if (array.get(i) % 2 != 0 && array.get(i) % 3 != 0){
rest.add(array.get(i));
}
}
listeAusdrucken(durchDrei);
listeAusdrucken(durchZwei);
listeAusdrucken(rest);
}
public static void listeAusdrucken(ArrayList<Integer> liste) {
for (Integer element : liste){
System.out.println(element);
}
}
}