Estoy actualizando mi solicitud de ayuda Java 11. ¿Cuándo debería quitar las funciones obsoletas como new Integer (String)?
Hay algunos lugares donde nuestra aplicación declaración utilizó como Integer iVar = new Integer("1")
en mi código, que se muestra como obsoleto en Java 11. ¿Es el mejor momento para eliminar el código obsoleto ahora mismo o podemos esperar a que en algún momento
Básicamente, necesito un poco de ayuda cuando este tipo de código podría ser completamente removido de Java
Es completamente seguro eliminar la función en su ejemplo. La lectura de los documentos dice:
Obsoleto. Rara vez es apropiado utilizar este constructor. Uso parseInt (String) para convertir una cadena a un primitivo int, o utilizar valueOf (String) para convertir una cadena a un objeto entero.
En su ejemplo: Integer iVar = Integer.valueOf("1")
Realmente no hay punto de crear una nueva instancia de enteros cada vez.
En cada caso de un método en desuso, usted tiene que leer la documentación y buscar los reemplazos. Mejor más pronto que tarde.