ejemplo 1: Comprobar si la cadena está vacía o nula

salida

str1 is null or empty.str2 is null or empty.

en el programa anterior, tenemos dos cadenas str1 y str2. str1 contiene un valor nulo y str2 es una cadena vacía.

también Hemos creado una función isNullOrEmpty() que comprueba, como el nombre sugiere, si la cadena es nula o vacía., Lo comprueba usando una comprobación nula usando != nully isEmpty() método de cadena.

En términos sencillos, si una cadena no es un null y isEmpty() devuelve false, que no sea nulo o vacío. Si no, lo es.

sin embargo, el programa anterior no devuelve vacío si una cadena contiene solo caracteres de espacio en blanco (espacios). Técnicamente, isEmpty()ve que contiene espacios y devuelve false., Para cadenas con espacios, usamos el método string trim() para recortar todos los caracteres de espacios en blanco iniciales y finales.

Ejemplo 2: Compruebe si la cadena con espacios está vacía o nula

salida

str1 is null or empty.str2 is null or empty.

aquí en el isNullorEmpty(), hemos agregado un método extra trim() que elimina todos los caracteres de espacio en blanco iniciales y finales en cadena dada.

entonces, ahora si una cadena contiene solo Espacios, la función devuelve true.

Deja una respuesta

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