¿Cuál es la mejor situación para quitar funciones obsoletas dependencia de Java 11

user_3093890:

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

Dorian Gray :

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.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=225770&siteId=1
Recomendado
Clasificación