Java 什么是<;——在爪哇?

Java 什么是<;——在爪哇?,java,operators,Java,Operators,我看到了下面的片段。它输出到4321 我从来没有遇到过它是var2

我看到了下面的片段。它输出到
4321


我从来没有遇到过
它是var2<(-var1),其中-,是前缀decreationwhat真正可怕的、误导性的代码。写这封信的人是否真的不喜欢那些不得不维护它的人?(好问题,顺便说一句)向上投票表明这个问题表明了研究的努力[…],但我认为这个问题没有表明这一点。此信息的主要来源应该是Java语言规范。此外,在这里搜索SO很可能会找到重复项。所以,
-1
在阅读了这个问题之后,我认为Java真的引入了一些有趣的东西。。。
public class Test {

    public static void main(String[] args) {

        int var1 = 5, var2 = 0;
        while (var2 <-- var1) {
            System.out.print(" " + var1);
        }
    }
}