No olvides que en la informática un error casi siempre tiene diferentes resoluciones, de igual modo aquí te mostramos lo más óptimo y eficiente.
Solución:
Uso el método isBlank(String) en el string clase con el fin de comprobar si un string es cualquiera nullespacio en blanco o vacío.
String.isBlank(record.txt_Field__c);
La documentación dice:
Devoluciones true si la cadena especificada es un espacio en blanco, vacío (”), o null; de lo contrario, vuelve false.
La diferencia es leve entre isEmpty()
y isBlank()
isBlank(inputString)
: Devoluciones true si la cadena especificada es un espacio en blanco, vacío (”), o null; de lo contrario, vuelve false.
isEmpty(inputString)
: Devoluciones true si la cadena especificada está vacía (”) o null; de lo contrario, vuelve false.
Entonces el isEmpty()
La función es un subconjunto de isBlank()
función.
Uso
En caso de que su cheque sea por un null string o un string que no contiene ninguna value('')
pero en su caso de uso, una Cadena que tiene un espacio es válida, luego use isEmpty()
.
Si desea comprobar si su string es null o no tiene valor o solo tiene espacios en blanco, debe usar isBlank
Para saber más sobre la clase String puedes seguir el siguiente enlace: Documentación
Espero que esto ayude..
Hay un método isEmpty(String)
que vuelve true
si string es null o vacío. A diferencia de isBlank(String)
devoluciones false
si string son espacios en blanco.
Tienes la opción de avalar nuestro ensayo escribiendo un comentario o valorándolo te damos la bienvenida.