1

我正在编写一个for循环,如下所示:

for(int i = row, int j = col; i < rows, j < cols; i++, j++)

但是,Java 似乎不喜欢它……有什么办法可以实现类似的东西吗?

谢谢!

4

3 回答 3

6

利用 &&。而且,int只有一次。

for(int i = row, j = col; i < rows && j < cols; i++, j++)

于 2013-01-06T16:36:05.143 回答
1

第二个表达式需要是一个布尔表达式,所以

i < rows, j < cols

不是布尔值。你可以试试

i < rows && j < cols
于 2013-01-06T16:37:02.277 回答
0

for(int i = row,j = col; i < rows&& j < cols; i++, j++)你不能有多个声明for loop,应该有一个boolean表达式

于 2013-01-06T16:37:24.770 回答