No, è un modo orrendo, ingarbugliato e poco leggibile di fare una cosa che si può fare in modo più semplice in due righe di codice... Mai sentito parlare del rasoio di Occam?Originariamente inviato da Lory1990
Anche così non è male!![]()
Se ti piace scrivere il quintuplo del codice necessario fai pureOriginariamente inviato da Lory1990
codice:List<String> Mia = new Vector<String>(); Mia.add("a"); Mia.add("b"); Mia.add("c"); List<List<String>> aaa = disposizioni(Mia, 2); String out[][] = new String[aaa.size()][aaa.get(0).size()]; for(int i =0;i<aaa.size();i++){ List<String> x = aaa.get(i); for(int j =0;j<x.size();j++){ out[i][j] = x.get(j); System.out.print("["+out[i][j]+"]"); } System.out.println();![]()
Non capisco però perché ti crei una matrice a partire dalla lista di liste... a cosa ti serve? A nulla, hai già tutto quello ti serve! Inoltre il metodo disposizioni lo chiami senza dire il tipo di T...