exemplo 1: Check if String is Empty or Null
Output
str1 is null or empty.str2 is null or empty.
no programa acima, temos duas str1 e str2. str1 contains null value and str2 is an empty string.
Nós também criamos uma função isNullOrEmpty()
que se verifica, como o nome sugere, se a seqüência de caracteres é nulo ou vazio., Ele verifica usando uma verificação nula usando != null
e isEmpty()
método de string.
em termos simples, se uma cadeia de caracteres não é um null
e isEmpty()
devolve false
, não é nulo nem vazio. Senão, é.
no entanto, o programa acima não retorna vazio se um texto contém apenas caracteres em branco (espaços). Tecnicamente, isEmpty()
sees it contains spaces and returns false
., Para string com espaços, nós usamos o método de string trim()
para aparar todos os caracteres de espaço em branco iniciais e finais.
Exemplo 2: Verifique se a Seqüência de caracteres com espaços está Vazio ou Nulo
Saída
str1 is null or empty.str2 is null or empty.
Aqui isNullorEmpty()
, nós adicionamos um método extra trim()
que remove todos os espaços à esquerda e à direita caracteres de espaço em branco em uma determinada seqüência.
assim, agora se um texto contém apenas espaços, a função devolve true
.