关于运算符:Java中的符号–>是什么?

What is --> symbol in Java?

本问题已经有最佳答案,请猛点这里访问。

最近,我遇到了一个使用——>的代码。

例子:

1
2
3
4
int a = 5;
while(a-->0){
    //do something 'a' times
}

(a-->0)是等同于(a-- > 0)还是简单地等同于((a=a-1) > 0)

如果没有,我想知道那个接线员叫什么,还有其他类似的接线员吗?如果是,那么他们在哪里被提到?

谢谢


这是两次行动。后缀--(a = a - 1但在下一行有效)和大于。它相当于

1
2
while (a > 0) {
    a = a - 1;