gpt4 book ai didi

java - 使用 for 循环打印整数

转载 作者:行者123 更新时间:2023-12-01 10:04:09 26 4
gpt4 key购买 nike

我在尝试打印 9x9 整数网格时遇到一个奇怪的问题。当我在主方法中尝试此代码时:

for (int row = 0; row < 9; row++) {         
for (int col = 0; col < 0; col++) {
System.out.format( "%d ", entries[row][col] );
}
System.out.print("\n");
}

输出只是一堆空格和换行符,没有实际的整数。我已经测试了“条目”以确保它实际上包含正确的值(确实如此)。奇怪的是,当我在 main 方法中尝试以下代码时:

System.out.format("%d ", entries[0][0]);

它有效。由于某种原因,for 循环弄乱了输出。有什么想法吗?

最佳答案

你在内部 for 循环中犯了一个错误:

for (int col = 0; col < 0; col++)

这不会进行任何迭代,因为零等于零。

我想这就是你想要的:

for (int col = 0; col < 9; col++)

关于java - 使用 for 循环打印整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36580473/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com