Stworzyłem sobie listę, w której umieszczam kolejna listę
List<List<String>> lists = new ArrayList<List<String>>();
Gdy dodaje elementy do tej listy w pętli, to zapisuje mi się w całej liście lists wartość, którą podczas ostatniej iteracji osiągnęła przypisywana lista result.
result.add("sdas");
result.add("dasd");
result.add("fass"); // Tutaj cały czas się zmieniają wartości
}
lists.add(result);
result.clear();