我试图制作数独游戏(只是为了好玩),我想知道是否有任何技巧(来自api的图形)甚至是system.out.println(noob方式)一种方法来放置我的数字时测试。在这个妈妈我在矩阵中显示我的麻木就像这样:
System.out.print("["+x+"]"+"["+y+"]"+ matrix[x][y] +" ");
所以,是的...如果你能告诉我一个开始的地方,我会很感激! :)
答案 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创建提供了强大的工具。