Salve,
in Java Magazine ho trovato il seguente codice:
String[] arr = new String[] {"A1", "A2"};
List<String> listA = Arrays.asList(arr);
Se ho compreso correttamente si dice che listA e' una 'vista' sull'array arr e che dunque una modifica del tipo:
arr[1]="A3";
comporta anche che: listA=["A1", "A3"]
E' corretto dire che il riferimento della variabile listA e' una copia del riferimento della variabile arr, anziche' una 'vista' su arr ?