對不起,第一次在這裏問一個問題。如何將一維數組添加到二維數組?
如果我有一個二維數組是這樣的:
int[][] array2d = {{1, 2, 3}, {6, 7, 8}};
如何添加這樣多一維數組:
int[] array1d = {3, 2, 1};
int[] array1d2 = {8, 7, 6};
讓我原來的二維數組變成這樣:
int[][] array2d = {{1, 2, 3}, {6, 7, 8}, {3, 2, 1}, {8, 7, 6}};
注意:這是用於添加來自JTex只要按下一個按鈕,就可以將tfield轉換爲JTable。所以,2d數組將被用作表內的數據。如果有更好的方法來實現這一點,我也會很感激。 =)
您應該在2D陣列中分配足夠的行。初始化2D數組的方式不能超過2行。 – reprogrammer
哦,我試圖避免這種情況。我想還有另一種將數據添加到表中的方法。我會尋找它。謝謝 –
如果您想避免擔心數組長度,可以考慮使用[ArrayList](http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html), (或其他集合實現)。 – femtoRgon