如何在2D数组中设置值? (JAVA)

时间:2014-10-29 16:41:21

标签: java arrays

我制作一个需要2个输入的方法,一个是int [] [],另一个是int。我需要将该int值存储为" row" int数组。例如,如果我输入(int [] []数组,int 3493),我需要行为{3 4 9 3}。这基本上就像2048游戏,因为我需要能够稍后操作数组。但是,我不知道正确的语法。请帮忙。

谢谢。

1 个答案:

答案 0 :(得分:0)

作为样本,假设x = new int[3][4]x[0]x[1]x[2]是一维的 数组,每个包含四个元素,如图x.length3所示,和 x[0].lengthx[1].lengthx[2].length4

enter image description here

如您所见,您需要两个for循环来浏览数组。

  

<强> 1 即可。用于逐行遍历行

     

<强> 2 即可。当你在每一行逐个遍历每一列时

例如:

enter image description here