Nachdem wir uns mit Java-Arrays vertraut gemacht haben, werden wir die Vorteile von Arrays und Verwendungsbeispielen ausgeben.
Dieses Mal werden wir vergleichen, wie Variablen und Arrays mit einem Score-Management-Programm verwendet werden, und die Vorteile der Verwendung von Arrays erläutern.
test
public class Main {
public static void main(String[] args) {
int sansu = 20;
int kokugo = 30;
int rika = 40;
int eigo = 50;
int syakai = 80;
int sum = sansu + kokugo + rika + eigo + syakai;
int avg = sum / 5;
System.out.println("Gesamtpunktzahl:" + sum);
System.out.println("Durchschnittliche Punktzahl:" + avg);
}
}
Gesamtpunktzahl: 220
Durchschnittliche Punktzahl: 44
Dies ist kein Problem, aber es gibt zwei Unannehmlichkeiten.
test
public class Main {
public static void main(String[] args) {
int[] scores = {20, 30, 40, 50, 80};
int sum = scores[0] + scores[1] + scores[2] + scores[3] + scores[4];
int avg = sum / scores.length;
System.out.println("Gesamtpunktzahl:" + sum);
System.out.println("Durchschnittliche Punktzahl:" + avg);
}
}
Gesamtpunktzahl: 220
Durchschnittliche Punktzahl: 44
Die Ausführungsergebnisse sind für beide gleich, aber die Verwendung eines Arrays macht den Code sauberer und etwas besser. Ich verstehe die Vorzüge der Verwendung solcher Arrays (?). Ich werde jedes einzelne erklären.
Daten, die mehrere Daten desselben Typs ** in ** Sortierreihenfolge ** speichern. Außerdem wird die Reihenfolge der Anordnung als Index bezeichnet, und diese Regel beginnt bei ** 0 **. In einem Programm, das Arrays verwendet, sind 20 Punkte das 0. Element.
Zum Erstellen eines Arrays sind 2 Schritte erforderlich.
Elementtyp [] Name der Arrayvariablen
int[] scores;
scores = new int[5];
new wird als neuer Operator bezeichnet und kann die angegebene Anzahl von Elementen in [] erstellen.
int[] scores = new int[5];
int num = scores.length;
Recommended Posts