int[] array1 = {1, 2, 3, 4, 5, 6, ,7, 8}; - working
array1 = {1, 1, 1, 1, 2, 5, ,7, 8}; - NOT working
Die erste Zeile funktioniert, aber die zweite Zeile funktioniert nicht.Java: Wie initialisiert man ein Array in Java in einer Zeile?
Wie kann ich die Initialisierung von der zweiten Zeile in einer einzigen Zeile Code machen?
Fügen Sie zu Ihrer Antwort Link zur Dokumentation: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/arrays.html – uthark
Es ist die "neue", die wichtig ist. –
@uthark: Ich sehe nicht, wo diese Syntax auf der Seite ist, die Sie verknüpften. Am nächsten kommt das Array-Kopieren am unteren Rand, aber das ist nicht genau eine Ein-Zeilen-Lösung. Kannst du genauer sein? – MikeD