0
が、私はこのコード行のためにコンパイルエラー「未声明」を取得していた場合:JAVAないとの声明:?文の
parallel? stats[3]++ : stats[4]++;
は理由を理解することはできません!
が、私はこのコード行のためにコンパイルエラー「未声明」を取得していた場合:JAVAないとの声明:?文の
parallel? stats[3]++ : stats[4]++;
は理由を理解することはできません!
thisからの引用:
The following types of expressions can be made into a statement
by terminating the expression with a semicolon (;).
Assignment expressions
Any use of ++ or --
Method invocations
Object creation expressions
...
In addition to expression statements, there are two other kinds of
statements: declaration statements and control flow statements.
はもちろん、コードのあなたの行は、上記の上記のいずれのカテゴリに分類されていません。したがって、コンパイラはエラーをスローします。最も内側のものではなく、最も外側のものを見てください。
:?演算子が使用されて値を返すはif/elseの完全な置き換えではなく、値を返さない。しかし、何が完全なエラーであるかをよりよく説明し、あなたが投稿する行だけでなくコードの見栄えを良くしてください。