Anche così non è male!
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();