Gibt es bei Arrays eine einfache Möglichkeit, alle Elemente mit einem Anfangswert zu initialisieren?

Es gibt die Möglichkeit alle Elemente eines Arrays mit einem Anfangswert zu belegen, indem man die Werte bei der Initialisierung aufzählend angibt. Im folgenden Beispiel wird ein Array der Länge 4 mit Strings belegt.

String s[] = {"Java", "C++", "Fortran", "Python"};

Außerdem bietet die Klasse Arrays aus dem Paket java.util eine einfache Möglichkeit alle Elemente eines Arrays mit dem gleichen Wert zu belegen:

int a[] = new int[1000];
Arrays.fill(a, 123);  // Alle Arrayelemente haben den Wert 123
de German
X