Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:java:algorithmen:arrays:start [08.01.2020 13:43] – [Definition] sbel | faecher:informatik:oberstufe:java:algorithmen:arrays:start [02.11.2023 17:30] (aktuell) – Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Arrays ====== | ====== Arrays ====== | ||
- | ===== Definition ===== | ||
- | |||
- | Unter einem Array versteht man ein Feld oder Container, das mehrere Objekte vom gleichen Typ aufzunehmen und zu verwalten kann. Die folgende Deklaration definiert ein Array, das 5 Integer-Werte aufnehmen kann: | + | * [[.definition:start|Definition und Einführung]] |
- | + | | |
- | <code java> | + | Durchlaufen |
- | int[] zahlen = new int[5]; | + | |
- | </ | + | Indexkontrolle)) |
- | + | * [[.uebungen3: | |
- | mit der folgenden Deklaration würde das Array auch direkt initialisiert werden: | + | * [[.eratosthenes: |
- | + | * [[.mehrdimensional: | |
- | <code java> | + | * [[.vermischte_aufgaben:start|Vermischte Aufgaben I]] |
- | int[] zahlen = {11,32,42,2,4}; | + | * [[.vermischte_aufgaben2: |
- | </ | + | * [[.uebungen_integral:start|Übungen: |
- | + | * [[.material: | |
- | + | ||
- | Array kann man als Instanzen einer spezielle Klasse verstehen. Diese Array-Klasse bringt spezielle Methoden und Operationen mit, auf die man beim Umgang mit Arrays | + | |
- | + | ||
- | <code java> | + | |
- | zahlen.length // in unserem Fall: 5 | + | |
- | </ | + | |