什么是Java中的++ ==?

Ale*_*exa 4 java operators

  1. 搜索到这个网站,没有找到参考.
  2. 测试代码:

    int[] test = {0, 1, 2, 3};
    System.out.println("test1[3] ++== 0 is " + (test[3] ++== 0));
    
    Run Code Online (Sandbox Code Playgroud)
  3. 结果:

test1 [3] ++ == 0是假的

所以它必须是某种逻辑运算符,但我无法找到任何文档.搜索互联网没有提供任何参考.

请帮忙?提前致谢.

And*_*fat 7

文本呈现的方式看起来像是一个特例++==,但事实上你应该按如下方式阅读:

test[3]++ == 0

基本上,结果test[3]++将与(即==)进行比较0.

这基本上就是读(test[3]=3) == 0,这是假的.

++是一个后缀运算符,是快捷方式value = value + 1.

==是两个值之间的比较.

文本格式很糟糕,就是这样.