Summe der Elemente in einem array

Arbeite ich an einer einfachen Aufgabe für einen Sommer-java-Kurs und habe nur gehofft, Sie könnten einen Blick auf meinen code und sehen, ob die Art, wie ich es Tat, es ist der beste Weg. Der Zweck ist das erstellen einer einfachen int array mit mindestens 25 Elemente und eine Schleife zu Durchlaufen, und fügen Sie alle Elemente. Ich hatte einige Fragen, aber sieht aus wie ich es geschafft habe. Nachdem ich es klappt ich habe ein wenig Forschung, und sah einige ähnliche Sachen, wo die Leute wurden mit einer For-Each-Schleife (enhanced loop). Wäre das eine bessere option? Ich bin irgendwie verwirrt über den besten Weg zu verwenden, der Unterschied zu einer regulären for-Schleife.

Sowieso, Anregungen oder Kritik helfen mir, ein besserer Programmierer!

public class Traversals {

    public static void main(String[] args) {

        int absenceTotal = 0;
        //initialize array with 30 days of absences.
        int absencesArr[] = { 1, 3, 0, 9, 8, 23, 1, 
                11, 23, 5, 6, 7, 10, 1, 5,
                14, 2, 4, 0, 0, 1, 3, 2, 1, 
                1, 0, 0, 1, 3, 7, 2 };

        for (int i = 0; i < absencesArr.length; i++) {
            absencesArr[i] += absenceTotal;
            absenceTotal = absencesArr[i];
        }
        System.out.println("There were " + absenceTotal + " absences that day.");
    }
}
  • Für die Zukunft, diese Frage wäre besser geeignet für codereview.stackexchange.com .
  • Diese Frage ist ähnlich wie diese? stackoverflow.com/questions/4550662/...
  • Sollten Sie einzurücken main
  • Oh, ich dachte main wurde eingerückt. Ok werde das tun, vielen Dank.
Schreibe einen Kommentar