我想知道如何在java中將一個1d數組拆分爲2d數組? 我知道如何設置他們兩個,我知道我必須迭代他們兩個使用for循環即時通訊只是不知道我會怎麼做。 我有一個學生姓名的數組,我想要第一個5在第一行,然後在第二個數組的底部行5,以創建5個學生組。一維數組和二維數組
到目前爲止我有:
public void main(String[] args)
{
for (int x=0; x<5;x++)
{
for (int y=0; y<5;y++)
{
board[x][y] = (letters)y;
System.out.print(board[x][y]);
System.out.print("");
}
}
}
如何我告訴大家,我想這是連接到陣列
你只使用1個數組tho,那是2D數組。 – Lyrion
那麼你的意思是你只有10個名字? – Jimmy
2D數組並不意味着它是一個有兩行的數組,這意味着它是一個存儲對一維數組的引用的數組。 3D陣列存儲對2D陣列的引用,等等...... – jlordo