Arrays

Arrays sind Folgen von Werten eines bestimmten Datentyps. Eine Variable kann im Vergleich zu einem Array genau nur einen Wert annehmen - ein Array kann viele Werte des gleichen Datentyps speichern.

Array

// Array mit Werten erstellen (zwei Varianten)
datentyp[] name = {};
datentyp name[] = {};

// leeres Array von bestimmter Länge erzeugen
datentyp[] name = new datentyp[länge];
// Array mit Werten erstellen (zwei Varianten)
int[] array = {1,2,3,4};
int array[] = {1,2,3,4};
String[] array = {"Test","Hello", "World"};

// leeres Array von bestimmter Länge erzeugen
String[] array = new String [4];

Indexierung

Merke - Arrays sind indexiert. Jeder Wert kann über Index angesprochen / abgerufen werden. - Erster Index = 0

Merke - Werte können geändert oder ausgegeben werden, indem auf ide jeweilige Stelle (Index) im Array zugegriffen wird.

String[] array = {"Test","Hello", "World"};
// Index 0 --> "Test"
// Index 1 --> "Hello"
// Index 2 --> "World"

System.out.println(array[2]);
// >> "World"

array[2] = "neuerWert";
// >> "neuerWert"

int laenge = array.length;
System.out.println(laenge);
// >> 3

Merke - Befüllen und Auslesen von Arrays erfolgt meist über Schleifen (bspw. for-Schleife)

Last updated