У меня есть 2d arraylist, и внутри цикла я хочу проанализировать каждый 1d список 2d списка во временный список. Также я хочу, чтобы в конце каждой итерации я хотел очистить этот временный список, чтобы перейти к следующему шагу, чтобы проанализировать первый список моего начального 2d.
Код следующий:
List<List<Integer>> conVert = new ArrayList<List<Integer>>();
List<Integer> temp = new ArrayList<Integer>();
for (int i = 0; i<conVert.size(); i++){
temp.addAll(conVert.get(i));
Collections.sort(temp);
System.out.println(temp);
for(int j = 0; j<temp.size(); j++){
// several commands
}
temp.clear();
}
У меня есть несколько команд, которые не работают должным образом из-за того, что темп не очищается должным образом. Любая идея? Когда я начинаю понимать, у меня проблемы с conVert,