2
Come posso copiare in sicurezza le raccolte?
In passato, ho detto di copiare in sicurezza una raccolta facendo qualcosa del tipo: public static void doThing(List<String> strs) { List<String> newStrs = new ArrayList<>(strs); o public static void doThing(NavigableSet<String> strs) { NavigableSet<String> newStrs = new TreeSet<>(strs); Ma questi costruttori "copia", metodi e flussi di creazione statici simili, sono davvero …