创建单元格类然后使用2d单元格数组

时间:2016-10-09 01:08:27

标签: java arrays

我正在尝试为我的java课程完成作业。该作业要求我创建一个名为Cell的java类。单元类有一个保持正值的整数实例变量。我已经创建了获取值和设置值的方法。我还试过equals方法来检查两个不同的对象是否保持相同的值。

接下来,我应该创建一个Grid类,它具有2D单元对象数组的实例变量。

用户可以创建一个指定行数和列数的网格。 此外,用户还可以创建一个仅指定大小的网格。

我还应该创建一个方法来检查2d数组中的所有单元格是否为空。

我应该能够将所有单元格设置为默认值0。

我还应该能够设置具有任何正数的特定单元格

这是我到目前为止所拥有的:

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

每个单元格都是一个对象,0是一个整数。我建议您使用setter设置一个新值,如下所示:

grid[i][j].setValue(0);

编辑:确保在调用setAll函数之前,网格中的每个单元都已实例化。否则,每个网格元素都将设置为null。

相关问题