インデックスが奇数のすべての要素の交互の合計から、インデックスが偶数のすべての要素の合計を差し引いた値を返すメソッドを実装する必要があります。返される合計金額は-1
です。1 - 4 + 9 - 16 + 9 = -1
.
これが私のコードです:
public class Arrays
{
public static void main(String[] args){
int [] data = {1 ,4, 9, 16, 9};
oddAndEven(data);
}
public static int[] oddAndEven(int[] data){
int sum = 0;
int sumA = 0;
int index = data.length;
for(int i:data){
if(index % sumA == 1){
sum = sum-i;
}
else{
sum = sum+i;
}
}
System.out.println(sum);
return sum;
}
}
誰かが私が間違っているところを教えてもらえますか?
これは授業セッションなので、私の基本的なコードとエラーを許してください。