Dans la programmation Java, il peut y avoir une exigence pour le développeur de localiser et d'omettre des valeurs inutiles. Par exemple, le traçage des valeurs accumulant la mémoire et affectant le flux de code. Dans de tels cas, vérifier si une chaîne est «nul","vide" ou "blanc»En Java, aide à éliminer ou à modifier les entrées contenues dans le code.
Cet article discutera des approches pour vérifier la chaîne pour «null», «vide» ou «blanc» en java.
Comment vérifier si la chaîne est «nul», «vide» ou «vide» en java?
Pour vérifier que la chaîne est nul, vide ou vide, appliquez le «nul”Mot-clé réservé, le"est vide()«Méthode, ou le«Isblank ()»Méthode, respectivement.
Le "nul»Le mot-clé vérifie si la valeur est«nul". Le "est vide()»La méthode vérifie si une chaîne est vide ou non et renvoie un résultat booléen basé sur cela et le«Isblank ()»La méthode renvoie vrai si la chaîne fournie est vide ou accumule uniquement les espaces blancs.
Remarque: l'isempty ()" et "Isblank ()»Méthodes Renvoie le résultat correspondant en tant que valeur booléenne, i.e., "vrai faux".
Exemple 1: Vérifiez si la chaîne est nul, vide ou vide en Java en utilisant la déclaration «if / else»
Dans cet exemple, les approches discutées peuvent être utilisées en combinaison avec le «sinon»Instruction pour vérifier la chaîne nul, vide ou vierge:
String String1 = null;
String String2 = "";
String String3 = "";
if (string1 == null)
Système.dehors.println ("La première chaîne est nul!");
autre
Système.dehors.println ("La première chaîne n'est pas nul");
if (String2.isEmpty () == true)
Système.dehors.println ("La deuxième chaîne est vide!");
autre
Système.dehors.println ("La deuxième chaîne n'est pas vide");
if (String3.Isblank () == true)
Système.dehors.println ("La troisième chaîne est vide!");
autre
Système.dehors.println ("La troisième chaîne n'est pas vide");
Dans les lignes de code ci-dessus, appliquez les étapes suivantes:
Sortir
Dans la sortie ci-dessus, on peut voir que la première condition est «vrai«Dans chacun des cas, car les valeurs de chaîne sont«nul","vide" et "blanc", respectivement.
Exemple 2: Vérifiez si la chaîne est nul, vide ou vide en Java à l'aide d'une fonction définie par l'utilisateur
Dans cet exemple particulier, une vérification peut être appliquée à la chaîne pour les conditions discutées via la fonction définie par l'utilisateur:
public static void main (String [] args)
String String1 = null;
String String2 = "";
String String3 = "";
Système.dehors.println ("La première chaîne est:" + IsNullempTyBlank (String1));
Système.dehors.println ("La deuxième chaîne est:" + IsNullempTyBlank (String2));
Système.dehors.println ("La troisième chaîne est:" + IsNullempTyBlank (String3));
String statique public isNullempTyBlank (String String)
if (string == null)
retourner "null";
else if (String.est vide())
retourner "vide";
else if (String.Isblank ())
retourner "blanc";
else return String;
Selon ce bloc de code, effectuez les étapes ci-dessous:
Sortir
Ce résultat implique que chacune des chaînes passées est évaluée de manière appropriée.
Conclusion
Pour vérifier que la chaîne est nulle, vide ou vide en Java, appliquez le «nul”Mot-clé réservé, le"est vide()«Méthode, ou le«Isblank ()»Méthode, respectivement. Cela peut être réalisé en appliquant simplement les méthodes discutées dans le «sinon»Déclaration ou via le«défini par l'utilisateur" fonction. Ce blog a démontré les approches pour vérifier la chaîne nul, vide ou vide.