Quelle est la différence entre isEmpty et Isblank ?
Quelle est la différence entre isEmpty et Isblank ?

Vidéo: Quelle est la différence entre isEmpty et Isblank ?

Vidéo: Quelle est la différence entre isEmpty et Isblank ?
Vidéo: IsEmpty против isBlank в Java | Пакет StringUtils в Java| Изучение Apache Commons Lang3 2024, Septembre
Anonim

est vide () renvoie true pour les blancs (juste les espaces) et pour null String également. est vide () renvoie true lorsqu'il n'y a pas de séquence de caractères dans le Paramètre de chaîne ou lorsque le paramètre de chaîne est nul. Différence est-ce est vide () renvoie false si le paramètre String ne contient que des espaces blancs.

De ce fait, quelle est la différence entre StringUtils Isblank et Stringutils isEmpty ?

StringUtils . est vide () est utilisé pour trouver si la chaîne est de longueur 0 ou nulle. Mais StringUtils . est vide () fait un pas en avant.

A côté de ci-dessus, est vide ou vide? estVide() vs isEmpty() Les deux méthodes sont utilisées pour vérifier Vide ou vide chaînes en java. La différence entre les deux méthodes est que la méthode isEmpty() renvoie true si, et seulement si, la longueur de la chaîne est 0. La méthode isBlank() ne vérifie que les caractères non blancs. Il ne vérifie pas la longueur de la chaîne.

De plus, isEmpty vérifie-t-il NULL ?

Vous ne pouvez pas utiliser String. est vide () Si c'est nul . Le mieux est d'avoir votre propre méthode pour vérifier nul ou vide . comme tu peux le voir chèques la longueur de la ficelle donc vous devez absolument Chèque si la chaîne est nul avant.

Comment vérifier si une chaîne est vide ou non ?

Donc, à mon avis, c'est le bon moyen de vérifier si La chaîne est vide ou non . Si vous définition de chaîne vide comprend également nul alors vous pouvez également utiliser la classe StringUtils d'Apache Commons Lang. Il a des méthodes comme isEmpty() qui renvoient vrai pour les deux nul et chaîne vide littéral.

Conseillé: