for循环跳过10步

时间:2017-01-21 17:08:40

标签: java for-loop grid

编辑:已回答。

我尝试为迷宫生成算法(递归回溯)创建网格,这是我的代码(c =列数和r =数量行)

for(int x = 1; x <= c; x++){
    for(int y = 1; y <= r; y++){
        cells.put(x + "-" + y, new Cell(x, y));
        System.out.println("x: " + x + " y: " + y);
    }
}

一切都运行良好,除了循环跳过一些行示例,它从x=1转到x=11而没有x=2,x=3,x=4等。它只是x=1,x=11 这是一个调试日志:http://pastebin.com/FDfTtWYq它相当长,所以我贴在了pastebin上。

注意:只有25+行和列时才会发生这种情况。

0 个答案:

没有答案