List<List<String>> superlist = new ArrayList<List<String>>();
List<String> list1 = new ArrayList<String>();
list1.add("a1");
list1.add("a2");
List<String> list2 = new ArrayList<String>();
list2.add("b1");
list2.add("b2");
List<String> list3= new ArrayList<String>();
list3.add("c1");
list3.add("c2");
superlist.add(list1);
superlist.add(list2);
superlist.add(list3);
List<String> result= new ArrayList<String>();
Teraz chcę utworzyć nową listę, która zawiera wszystkie wartości w superList
. Oto wynik powinien zawierać a1,a2,b1,b2,c1,c2
Konwertuj listę list do listy w java
masz podjął próbę w ten sposób na własną rękę ? kilka pętli foreach powinno doskonale wykonywać tę pracę. –
http://stackoverflow.com/questions/25147094/turn-a-list-lists-into-a-list-using-lambdas – coderz