什么是 - > Java中的符号?

时间:2016-02-13 23:30:17

标签: java operators

最近,我遇到了一个代码,其中 - >用了。

示例:

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

(a-->0)是等同于(a-- > 0)还是仅仅((a=a-1) > 0)

如果没有,我想知道那个运营商叫什么,还有其他类似的运营商。如果是的话,那么他们会在哪里提到?

由于

1 个答案:

答案 0 :(得分:6)

这是两项行动。后缀--a = a - 1但在下一行有效)和大于。它等同于

之类的东西
while (a > 0) {
    a = a - 1;