我试图运行此循环;Java:for循环,不兼容的类型
for (int col= 0; grid[0].length; col++)
但是每一次我尝试编译我得到一个错误,说明时间“不兼容的类型 - 发现INT但预计布尔”
我不知道是什么,我做错了!
我试图运行此循环;Java:for循环,不兼容的类型
for (int col= 0; grid[0].length; col++)
但是每一次我尝试编译我得到一个错误,说明时间“不兼容的类型 - 发现INT但预计布尔”
我不知道是什么,我做错了!
第二条语句:grid [0] .length是一个整数。 for循环中的第二条语句是条件语句,并且需要是布尔值。
如果你想循环而山坳小于网格的长度[0],那么你需要这个第二语句:
山坳<电网[0]。长度;
for (int col= 0; col < grid[0].length; col++) // See the typo
您需要更改您的代码是这样的:
for (int col= 0; col<grid[0].length; col++)
grid[0].length
是消息refered为整数。一个布尔值,预计有:
col < grid[0].length
对(INT COL = 0; COL <格[0]。长度; COL ++){} //你应该考虑阅读一个java教科书 – Karussell 2010-03-04 09:24:00