数独需要帮助构建可见矩阵

时间:2014-12-12 01:28:40

标签: java matrix sudoku

我试图制作数独游戏(只是为了好玩),我想知道是否有任何技巧(来自api的图形)甚至是system.out.println(noob方式)一种方法来放置我的数字时测试。在这个妈妈我在矩阵中显示我的麻木就像这样:

System.out.print("["+x+"]"+"["+y+"]"+ matrix[x][y] +"        ");

所以,是的...如果你能告诉我一个开始的地方,我会很感激! :)

1 个答案:

答案 0 :(得分:1)

如果您只想将数组打印到控制台,可以使用双for循环迭代数组并打印所有值,即

for (int y = 0; y < 9; y++) {
    for(int x = 0; x < 9; x++) {
        System.out.print("[" + matrix[x][y] + "]");
    }
    System.out.print("\n");
}

你在开始一个新行之前打印了整整一行的数独,因为你的数独行可能是行,可能是9行。

编辑:为了创建真实的UI,我建议您查看Swing库,它为UI创建提供了强大的工具。