Έχω ένα πρόβλημα να βρω το άθροισμα όλων των ακεραίων αριθμών σε έναν πίνακα στη Java. Δεν μπορώ να βρω καμία χρήσιμη μέθοδο στην κλάση Math
για αυτό.
Δεν μπορείς. Άλλες γλώσσες έχουν κάποιες μεθόδους για αυτό, όπως η array_sum() στην PHP, αλλά η Java δεν έχει.
Απλά...
int[] numbers = {1,2,3,4};
int sum = 0;
for( int i : numbers) {
sum += i;
}
System.out.println(sum);
Πρέπει να φτιάξετε τα δικά σας.
Ξεκινάτε με ένα σύνολο 0. Στη συνέχεια, εξετάζετε για κάθε ακέραιο αριθμό στον πίνακα, τον προσθέτετε σε ένα σύνολο. Στη συνέχεια, όταν τελειώσουν οι ακέραιοι αριθμοί, έχετε το άθροισμα.
Αν δεν υπήρχαν ακέραιοι, τότε το σύνολο είναι 0.