ループして配列の合計を合計するようにプログラムを取得しようとしています。私のコードは、text [j]が互換性のないタイプであると述べていることを除いて、機能しているように見えますadding = adding + text[j]
(データ型を想定しています)。コードの前半に、がありますint adding = 0;
。これは誤ったコードです:
for (int j=0;j<=total;j++){
adding = adding + text[j];
System.out.println(text[j]);
}
ここで、合計は制限要因です。私が置く場合:
for (int j=0;j<= total;j++){
adding = adding + j;
System.out.println(text[j]);
}
プログラムはコンパイルされますが、45が返されますが、これは正しくありません。
なぜこうなった?ありがとう!