java - Java中的-->符号是什么?

标签 java operators

这个问题在这里已经有了答案:





What is the "-->" operator in C/C++?

(29 个回答)


5年前关闭。




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

例子:

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

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

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

谢谢

最佳答案

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

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

关于java - Java中的-->符号是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35386593/

相关文章:

java - Apache Jena 中的公理

java - 如何从 Volley 响应中读取数组内的数组?

java - 从 UTF-16LE 编码文件中删除非法 xml 字符

C++:运算符,(逗号)似乎不起作用

c++ - 运算符重载的基本规则和惯用法是什么?

c++ - 与运算符方法链接时出错

C# - 不能在 lambda 表达式中使用 "is"运算符

java - 程序在Eclipse中运行,导出的可运行jar文件打不开?

使用泛型方法进行 Java 类型删除

python - 如何使用python中的运算符打印变量输入