for (int iI = 4; iI > 0; iI--)
faAmount[iI] - faAmount[iI - 1];
これはコードです。どうすれば修正できますか?
for (int iI = 4; iI > 0; iI--)
faAmount[iI] - faAmount[iI - 1];
これはコードです。どうすれば修正できますか?
多分あなたは等号を忘れた
for (int iI = 4; iI > 0; iI--)
faAmount[iI] -= faAmount[iI - 1];
または変数に差を代入する
double x = 0; //or another value
for (int iI = 4; iI > 0; iI--)
x = faAmount[iI] - faAmount[iI - 1];
技術的な説明は、それfaAmount[iI] - faAmount[iI - 1]
は表現ですが、ステートメントではないということです。JLSは次のように述べています
CやC++とは異なり、Javaプログラミング言語では、特定の形式の式のみを式ステートメントとして使用できます。
加法式は、ステートメントでもある式の1つではありません。
faAmount[iI] - faAmount[iI - 1]
結果を持つ n 式ですが、それを何にも代入しません。これは Java では無効です。