2
¿Cómo puedo copiar colecciones de forma segura?
En el pasado, he dicho que copiar una colección de manera segura haga algo como: 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); Pero, ¿son estos constructores de "copia", métodos y flujos de creación estáticos …