Jac*_*dge 1 java loops for-loop
在浏览Apache ActiveMQ源代码时,我遇到了一个有趣的寻找循环..
for (;beforeEndIndex < size;) {
synchronizations.get(beforeEndIndex++).beforeEnd();
}
Run Code Online (Sandbox Code Playgroud)
什么是使用标准while循环的好处?
例如
while(beforeEndIndex < size){
beforeEndIndex++;
}
Run Code Online (Sandbox Code Playgroud)
小智 5
两者都完全相同.
for循环和while循环之间的主要区别在于循环for将迭代计数器的范围限制在for块内,其中while循环要求您声明迭代计数器至少高一个块.在这种情况下,由于for循环声明没有迭代计数器变量,因此没有区别.
| 归档时间: |
|
| 查看次数: |
47 次 |
| 最近记录: |