アレクサ:
- 何の参照を発見した、このサイトを検索。
テストコード:
int[] test = {0, 1, 2, 3}; System.out.println("test1[3] ++== 0 is " + (test[3] ++== 0));
結果:
test1の[3] ++ == 0はfalseです
だから、論理演算子のいくつかの並べ替えなければなりませんが、私は任意のドキュメントを見つけることができませんでした。インターネットを検索してもリファレンスを得られませんでした。
助けてください?前もって感謝します。
アンドレイヒント:
テキストはそれのようなルックスを提示された方法は、特殊なケースになり++==
ますが、次のように実際にあなたがそれを読んでください。
test[3]++ == 0
基本的には、結果はtest[3]++
(すなわち比較される==
と)0
。
そして、これは基本的に読み込み、(test[3]=3) == 0
偽です。
++
ショートカットです後置演算子ですvalue = value + 1
。
==
2つの値の比較です。
テキストはちょうどひどくそれがすべてです、フォーマットされています。