Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:oberstufe:java:algorithmen:arrays:definition:start [15.01.2020 14:37] – angelegt sbel | faecher:informatik:oberstufe:java:algorithmen:arrays:definition:start [08.11.2022 15:38] (aktuell) – [Aufgabe 5] Frank Schiebel | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Definition ===== | + | ====== Arrays: |
Zeile 5: | Zeile 6: | ||
<code java> | <code java> | ||
- | int[] zahlen | + | int[] zahlenarray |
</ | </ | ||
Zeile 11: | Zeile 12: | ||
<code java> | <code java> | ||
- | int[] zahlen | + | int[] zahlenarray |
</ | </ | ||
Zeile 21: | Zeile 22: | ||
</ | </ | ||
+ | ((Java verfügt auch über Klassen, mit denen man Objektlisten und Arrays effizienter verwalten kann, fürs Erste begnügen wir uns mal mit dem Weg "zu Fuß" | ||
==== Aufgabe 1 ==== | ==== Aufgabe 1 ==== | ||
- | Schreibe ein Java-Programm, welches | + | Passe das folgende [[https:// |
Zeile 38: | Zeile 39: | ||
zahlen[1] // hier: 32 | zahlen[1] // hier: 32 | ||
zahlen[4] // hier: 4 | zahlen[4] // hier: 4 | ||
+ | </ | ||
+ | |||
+ | Mit einer entsprechenden Wertzuweisung kann auf diese Art auch der Wert eines Arrayelements gesetzt werden: | ||
+ | |||
+ | <code java> | ||
+ | zahlen[1] = 33; | ||
+ | zahlen[4] = 78; | ||
</ | </ | ||
Zeile 48: | Zeile 56: | ||
Das Array-Element mit dem Index 2 ... | Das Array-Element mit dem Index 2 ... | ||
- | Verwende dazu eine [[..: | + | Verwende dazu eine [[..: |
+ | |||
+ | ==== Aufgabe 3 ==== | ||
+ | |||
+ | Schreibe eine Methode, die den Wert des dritten Elements des Arrays ausgibt. | ||
+ | |||
+ | ==== Aufgabe 4 ==== | ||
+ | |||
+ | Verändere im Schleifenkopf der for-Schleife aus Aufgabe 2 den Vergleichsoperator, | ||
+ | |||
+ | ==== Aufgabe 5 ==== | ||
+ | Erzeuge ein Array vom Datentyp String, das die Wochentage enthält. Lasse ebenfalls direkt bei der Instanziierung auf der Konsole die Länge des Arrays ausgeben. Beim Aufrufen von printArray() sollen nun auch die Wochentage ausgegeben werden. | ||
+ | {{simplefilelist> |