私はforループの前に配列を宣言しましたが、今度はforループの結果を配列に連結したいと思います。以下のコードは動作しません。 "エラー:シンボルを見つけることができません"というエラーが表示されます。は、ループ内のループの結果をjavaに連結します。
私のコードは
for(int j=i; j<=arr.length-1; j++){
// checking for condition
if (i<j)
{
int temp = arr[i]+arr[j];
if (temp%sum==0) {
System.out.println("Pair with given sum " +
sum + " is (" +temp+")");
result[] += temp;
}
}
私はfoorループに含めるのを忘れて申し訳ありませんのために 、それはif文 – aditya
'結果[] + = temp'があきらか間違っているだけで前に来ます。この配列は元々どこに宣言されていましたか? – Makoto
result []配列を宣言し、tempを配列のあるインデックスに挿入します。 たとえば、result [i] = tempです。結果配列の最終サイズがわからない場合は、代わりにarraylistを使用できます。 – Gihanmu