什么是 - > Java中的符号?

xpl*_*raj 2 java operators

最近,我遇到了一个使用了 - >的代码.

例:

int a = 5;
while(a-->0){
    //do something 'a' times
}
Run Code Online (Sandbox Code Playgroud)

(a-->0)相当于(a-- > 0)或者简单地说,((a=a-1) > 0)

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

谢谢

Ell*_*sch 6

这是两个操作.后缀--(a = a - 1但在下一行有效)和大于.它相当于类似的东西

while (a > 0) {
    a = a - 1;
Run Code Online (Sandbox Code Playgroud)