我想做一个 for 循环,但它不会编译
I want to make a for loop, but it won't compile
for(sudoku.get((int)(0)).doubleValue(); == sudoku.get((int)(1)).doubleValue();) {
sudoku.remove((int)(1));
Sudoku.add(Double.valueOf(SketchwareUtil.get random((int)(1)),
((int)(9))));
}
错误要我删除条件中的“==”。
这是我第一次尝试将 "for" 用于不重复一定时间的事情。
我认为分号中有一个小错别字:
for(; sudoku.get((int)(0)).doubleValue() == sudoku.get((int)(1)).doubleValue();) {
sudoku.remove((int)(1));
Sudoku.add(Double.valueOf(SketchwareUtil.get random((int)(1)),
((int)(9))));
}
for(sudoku.get((int)(0)).doubleValue(); == sudoku.get((int)(1)).doubleValue();) {
sudoku.remove((int)(1));
Sudoku.add(Double.valueOf(SketchwareUtil.get random((int)(1)),
((int)(9))));
}
错误要我删除条件中的“==”。 这是我第一次尝试将 "for" 用于不重复一定时间的事情。
我认为分号中有一个小错别字:
for(; sudoku.get((int)(0)).doubleValue() == sudoku.get((int)(1)).doubleValue();) {
sudoku.remove((int)(1));
Sudoku.add(Double.valueOf(SketchwareUtil.get random((int)(1)),
((int)(9))));
}