[2021] Cadena al cambiar a Java {DH}

Declaración de cambio en Java

Comenzando con JDK 7, podemos usar una cadena literal / constante para manejar una declaración de cambio, lo cual no es posible en C / C ++. El uso de un conmutador basado en cadenas es una mejora con respecto al uso de la secuencia correspondiente de declaraciones if / else.
Puntos importantes:

  • Servicio caro: La activación de cadenas puede ser más costosa de ejecutar que la activación de tipos de datos primitivos. Por lo tanto, es mejor activar cadenas solo si los datos de control ya están disponibles en forma de cadena.
  • La cadena no puede ser NULL: Asegúrese de que la expresión en una declaración de cambio no sea nula mientras trabaja con cadenas para evitar lanzar una NullPointerException en tiempo de ejecución.
  • Comparación entre mayúsculas y minúsculas: La instrucción switch compara el objeto String en su expresión con las expresiones asociadas con cada etiqueta de caso como si estuviera usando el método String.equals; En consecuencia, al comparar objetos de cadena en declaraciones switch, distingue entre mayúsculas y minúsculas y …

leer mas:
[2021] Cadena al cambiar a Java {DH}

Artículos recomendados

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *