我正在编写一个for循环,如下所示:
for(int i = row, int j = col; i < rows, j < cols; i++, j++)
然而,似乎Java并不喜欢它......有什么方法可以实现类似的东西吗?
谢谢!
答案 0 :(得分:5)
使用&amp;&amp ;.此外,int
只有一次。
for(int i = row, j = col; i < rows && j < cols; i++, j++)
答案 1 :(得分:1)
第二个表达式需要是一个布尔表达式,所以
i < rows, j < cols
不是布尔值。你可以试试
i < rows && j < cols
答案 2 :(得分:0)
for(int i = row,j = col; i < rows&& j < cols; i++, j++)
您无法在for loop
中拥有多个声明,并且应该有单boolean
个表达