class Main {
static int getSum(int[] field){
if (field==null){
return -1;
}
int sum = field[0];
for (int i =0; i<field.length; i++){
sum += field[i];
}
return sum;
}
public static void main(String args[]) {
int dizi[] = {0,5,9,4,65,4,2,3,6,8};
int a = getSum(dizi);
System.out.println(a);
}
}
bu şekilde yazdığımda bir sıkıntı oluşmuyor kodda -1 dönmesinin sebebi fonksiyona diziyi yanlış yolluyo olabilir misiniz çünkü diziyi boş döndürdüğü için -1 dönüyo gözüküyor. Ve sum += field diye yazamazsınız bu şekilde int ve int[] değeri toplamaya çalışırsınız bu hata verir sum += field şeklinde olmalıdır iyi çalışmalar.