<分区>
我昨天发现你可以制作一个看起来像这样的 Java for 循环
for (int j = 0; j < myArray.length; System.out.println(j), j++ ) {
/* code */
}
这对我来说真的很不寻常。这样的编码什么时候可以接受/有用?
<分区>
我昨天发现你可以制作一个看起来像这样的 Java for 循环
for (int j = 0; j < myArray.length; System.out.println(j), j++ ) {
/* code */
}
这对我来说真的很不寻常。这样的编码什么时候可以接受/有用?
最佳答案
如果我有两个循环变量,我只会做这样的事情,例如:
for(int i = 0, j = 10; i < 10 && j > 0; i++, j--) {
...
}
除此之外,我不建议这样做,因为它掩盖了 for 循环的实际作用。最好将任何具有副作用的方法调用放在实际主体中。
关于java - 在什么情况下将命令放在 Java for 循环更新语句中会有用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33713464/
相关文章:
java - 我们可以动态更改 GWT Bootstrap 3 ButtonCell 图标吗?
java - JLists 中 JButton 监听器事件的多个实例
r - 使用 2 个数据框计算和绘制预测并在数据框中存储方法
javascript - Promisejs 不准确,$getJSON 处于循环状态
java - 为什么我的计数器不能正常计数?尽管我的 if 语句未填写,但它添加了 +1
java - jTable 中的文本字段比 ActionPerformed(java.awt.event.ActionEvent evt) 更好!
java - 如何启用 Android CameraX 供应商扩展?