ArrayList<ArrayList<String>> ausgeben?

fartos

Grünschnabel
Hallo zusammen,

ich habe eine ArrayList<ArrayList<String>>, die mit mit Variablen namen und deren Datantypen befülle. Ich will jetzt die ArrayList so ausgeben, dass ich die Var. namen und die Dat. typen in eine Tabelle darstellen kann.
Mit dieser Code :
Code:
ArrayList<ArrayList<String>> arrayEl = new ArrayList<ArrayList<String>>();
for (int i=0; i<arrayEl .size(); i++){
    out.print(arrayElementa.get(i));
}
konnte ich leider beide Werte gemischt bekommen. also in dieser Form:
Var-Name
Var-DataTyp
Var-Name
Var-DataTyp
.
.
.

Es wäre sehr nett wenn jemand mir helfen könnte:(

Vg
 
Hi,

etwas genauere Informationen über die Struktur wären sehr hilfreich.
Was befindet sich in der inneren ArrayList<String> an Elementen? Nur Namen, nur Datentypen oder beides abwechselnd?
Was ist der Zweck der äusseren ArrayList?

Beispieldaten wären nicht schlecht ;) Im Idealfall halt nen Codeschnipsel, der mir so eine ArrayList zusammenbaut, damit ich das bei mir nachbauen und testen kann.

Gruß
BK
 
Erstmal danke für dein Antwort.

Also im inneren sind namen gespeichert und im äusseren die datantypen. So zumindest hab ich es mir vorgestellt.
Mit diesem Code habe mir die ArrayList zusammengebaut.
Java:
                      int j=0;
	    	      for (int i = 0; i < rowCount; i++) {
	    	    	    data.add(new ArrayList<String>());
	    	    	    data.get(i).add(metaData.getColumnName(i+1));
	    	    	    data.get(j).add(metaData.getColumnTypeName(i+1));
	    	    		j++;       	    
	    	     }
 
Zuletzt bearbeitet von einem Moderator:
Zurück