我想知道如何在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