int[] array1 = {1, 2, 3, 4, 5, 6, ,7, 8}; - working
array1 = {1, 1, 1, 1, 2, 5, ,7, 8}; - NOT working
La primera línea está funcionando, pero la segunda línea no está funcionando.Java: ¿cómo inicializar una matriz en Java en una línea?
¿Cómo puedo hacer la inicialización desde la segunda línea en una sola línea de código?
Agregue a su respuesta conecte a la documentación: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/arrays.html – uthark
Es el "nuevo" que es importante. –
@uthark: No veo dónde está esta sintaxis en la página que vinculó. Lo más cerca que se encuentra es la copia de matriz en la parte inferior, pero eso no es exactamente una solución de una sola línea. ¿Puedes ser mas específico? – MikeD