Heute lernst du:
Am Ende wirst du mehrere Werte mit Arrays speichern und verwalten können.
Ein Array speichert mehrere Werte desselben Typs.
int[] numbers = {1, 2, 3, 4, 5};
Erklärung:
int[] → definiert ein Array von ganzen Zahlen{ } → enthält die WerteDu kannst auf Elemente über ihren Index zugreifen.
System.out.println(numbers[0]); // erstes Element
System.out.println(numbers[2]); // drittes Element
Hinweis: Arrays beginnen beim Index 0.
Du kannst Arrays mit Schleifen durchlaufen.
for(int i = 0; i < numbers.length; i++) {
System.out.println(numbers[i]);
}
for(int num : numbers) {
System.out.println(num);
}
Einige typische Aufgaben mit Arrays sind:
Beispiel (Summe):
int sum = 0;
for(int num : numbers) {
sum += num;
}
System.out.println("Summe: " + sum);
int[] numbers = {1, 2, 3, 4, 5};
for(int num : numbers) {
System.out.println(num);
}
Schreibe ein Programm, das die größte Zahl in einem Array findet.
Schritte:
Beispiel:
public class LargestNumber {
public static void main(String[] args) {
int[] numbers = {4, 7, 1, 9, 3};
int largest = numbers[0];
for(int num : numbers) {
if(num > largest) {
largest = num;
}
}
System.out.println("Größte Zahl: " + largest);
}
}