Salve,
è possibile duplicare un ArrayList e modificarne, per esempio con un fattore moltiplicativo, tutti i suoi componenti, trattandosi di numeri?
Ho trovato qualcosa relativamente alle shallow copy ma non le ho mai incontrate prima e non so se costituiscono la strada giusta.
A me, a livello di concetto, interessa qualcosa del genere:
codice:int n; ArrayList2 = new ArrayList(); for (int i = 0; i < ArrayList1.size(); i++) { ArrayList2[i] = n * ArrayList1[i] }