int[] array1 = {1, 2, 3, 4, 5, 6, ,7, 8}; - working
array1 = {1, 1, 1, 1, 2, 5, ,7, 8}; - NOT working
La prima riga funziona, ma la seconda riga non funziona.Java: come inizializzare una matrice in Java su una riga?
Come è possibile effettuare l'inizializzazione dalla seconda riga in un'unica riga di codice?
Aggiungi al tuo link di risposta alla documentazione: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/arrays.html – uthark
È il "nuovo" che è importante. –
@uthark: Non vedo dove si trova questa sintassi sulla pagina che hai collegato. Il più vicino è la copia di array in basso, ma non è esattamente una soluzione a una riga. Può essere più preciso? – MikeD