我在下面的片段中看到了.它输出到 4 3 2 1
我从来没有遇到过<--Java.
<-- 运算符是否将var1的值设为var2?
public class Test {
public static void main(String[] args) {
int var1 = 5, var2 = 0;
while (var2 <-- var1) {
System.out.print(" " + var1);
}
}
}
Run Code Online (Sandbox Code Playgroud)
Dan*_*iel 35
<--不是一个新的Java运算符(即使它看起来像它),但有2个普通运算符:<和--
while (var2 <-- var1)是一样的while(var2 < (--var1)),可以翻译成普通英语:
var1变量(--var是前缀递减,即在条件验证之前递减变量)var2 < var1| 归档时间: |
|
| 查看次数: |
6694 次 |
| 最近记录: |