Wie Sie ein 1D-array ein 2D-array?

Sorry das erste mal eine Frage hier.

Wenn ich ein 2D-Array wie dieses:

int[][] array2d = {{1, 2, 3}, {6, 7, 8}};

Wie füge ich mehrere 1D-Arrays wie dieses:

int[] array1d = {3, 2, 1};
int[] array1d2 = {8, 7, 6};

so, dass meine ursprüngliche 2d-array wird dies:

int[][] array2d = {{1, 2, 3}, {6, 7, 8}, {3, 2, 1}, {8, 7, 6}};

Hinweis: dies ist für das hinzufügen von Informationen aus einem JTextfield in eine JTable, wenn eine Taste gedrückt wird. So, das 2d-array verwendet werden, da die Daten innerhalb der Tabelle. Wenn es einen besseren Weg gibt, um dies zu erreichen, würde ich es schätzen. =)

  • Sie sollten genügend Zeilen in der 2D-arrays. Die Art und Weise initialisieren Sie Ihre 2D-array, es kann nicht mehr als 2 Zeilen.
  • Oh, ich war versuchen zu vermeiden. Ich denke, es ist ein weiterer Weg, um Daten in eine Tabelle. Ich werde es zu suchen. Dank
  • Wenn Sie versuchen, zu vermeiden, sich Gedanken über die array-Länge, könnten Sie erwägen, einen ArrayList, (oder einige andere Sammlung der Umsetzung) statt.
  • Ich dachte, vielleicht eine LinkedList würde, dass die Arbeit für JTables? Sorry, ich bin nur zu lernen.
InformationsquelleAutor Giga Tocka | 2012-12-13
Schreibe einen Kommentar