Lernpfad:Objektorientierte Programmierung mit Java/Arrays: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:


== Deklaration ==
== Deklaration ==
Ein neues Array kann mit dem Schlüsselwort <code>new</code> erzeugt werden:
<syntaxhighlight lang="java">
<syntaxhighlight lang="java">
// Deklaration eines Integer-Arrays der Größe 8
// Deklaration eines Integer-Arrays der Größe 8
Zeile 10: Zeile 11:
// String-Array der Größe 11
// String-Array der Größe 11
String[] worte = new String[11];
String[] worte = new String[11];
</syntaxhighlight>
Sind die Elemente des Arays fest und bekannt, dann kann eine ''Kurzform'' zur Deklaration genutzt werden:
<syntaxhighlight lang="java">
// Deklaration eines Integer-Arrays der Größe 4 mit den Werten 5,6,7 und 8
int[] zahlen = {5, 6, 7, 8};
// String-Array der Größe 5
String[] worte = {"a", "b", "c", "d", "e"};
</syntaxhighlight>
Soll das Array nicht in einer Variablen gespeichert werden, sondern zum Beispiel nur als Parameter in einem Methodenaufruf genutzt werden, dann kann diese Form genutzt werden:
<syntaxhighlight lang="java">
taschenrechner.addiere(new int[]{5, 6, 7, 8});
</syntaxhighlight>
</syntaxhighlight>


Navigationsmenü