me gustaría hacer un clon de mi ArrayList por este código:Java: ¿encasillar de forma segura un clon de una ArrayList?
ArrayList<String> _names;
ArrayList<String> names = (ArrayList<String>) _names.clone();
Por lo que yo sé, nada especial. Mi compilador sin embargo, da la siguiente advertencia:
de seguridad Tipo: Desactivada fundido del objeto a ArrayList <cadena>
¿Alguien sabe una solución más limpia que no me da una advertencia?
La conversión a '' ArrayList > no dará esta advertencia. ¿Lo necesita para ser un 'ArrayList'? ¿Se puede llamar 'toString' a los elementos resultantes? –
finnw
para casos similares Tengo "desmarcado" deshabilitado por defecto :) – bestsss
@ finnw: Lo necesito para otros tipos aparte de cadenas también @ bestsss: me gusta más la solución de cadrian :) – SirLenz0rlot