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>();
Ora voglio creare un nuovo elenco che contenga tutti i valori in superList
. Qui risultato dovrebbe contenere a1,a2,b1,b2,c1,c2
Convertire l'elenco di un elenco nell'elenco in java
Avete fatto un tentativo di fare questo da soli ? un paio di cicli foreach dovrebbero fare il lavoro perfettamente bene. –
http://stackoverflow.com/questions/25147094/turn-a-list-of-lists-into-a-list-using-lambdas – coderz