00 Stimmen

Java: Wie erstelle ich einen Array?

Frage von Gast | 02.08.2016 um 18:14

Wie kann ich mit der Programmiersprache Java einen simplen Array erstellen? Ich komme aus anderen Sprachen und habe einiges probiert, bekomme es aber nicht hin.

Kann mir jemand ein einfaches Beispiel geben?

AntwortenPositivNegativ
0Beste Antwort0 Stimmen

In Java gibt es mehrere Möglichkeiten, einen Array zu erstellen.

Eindimensionale Arrays

Hier ist ein Beispiel für einen Integer-Array:

int[] intArr1 = {1,2,3};

int[] intArr2 = new int[3];
intArr2[0] = 1;
intArr2[1] = 2;
intArr2[2] = 3

Und hier entsprechend für einen String-Array:

String[] strArr1 = {"a","b","c"};

String[] strArr2 = new String[3];
strArr2[0] = "a";
strArr2[1] = "b";
strArr2[2] = "c";

Den jeweils erste Array (intArr1 beziehungsweise strArr1) füllen wir direkt beim Erstellen mit Werten. Beim jeweils zweiten Array erstellen wir zunächst einen leeren Array mit angegebener Länge, um ihn danach mit den Werten füllen. Anschließend enthalten sowohl die Integer-Arrays als auch die String-Arrays untereinander die gleichen Werte.

Mehrdimensionale Arrays

Mehrdimensionale Arrays kann man so anlegen:

int[][] mdIntArr1 = { {1,2}, {3,4}, {5,6} };

int[][] mdIntArr2 = new int[3][2];
mdIntArr2[0][0] = 1;
mdIntArr2[0][1] = 2;
mdIntArr2[1][0] = 3;
mdIntArr2[1][1] = 4;
mdIntArr2[2][0] = 5;
mdIntArr2[2][1] = 6;

Auch hier können wir beide Methoden verwenden - der Array mdIntArr1 wird gleich mit Default-Werten initialisiert, der Array mdIntArr2 erst später.
04.08.2016 um 21:26

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.