logo

La chaîne Java est vide ()

Le La classe Java String estEmpty() La méthode vérifie si la chaîne d’entrée est vide ou non. Notez qu'ici vide signifie que le nombre de caractères contenus dans une chaîne est nul.

Signature

La signature ou la syntaxe de la méthode string isEmpty() est donnée ci-dessous :

classe de scanner Java
 public boolean isEmpty() 

Retour

vrai si la longueur est 0 sinon faux.

Depuis

1.6

Implémentation interne

 public boolean isEmpty() { return value.length == 0; } 

Exemple de méthode Java String isEmpty()

Nom de fichier: StringIsEmptyExample.java

valeur de chaîne de
 public class IsEmptyExample{ public static void main(String args[]){ String s1=''; String s2='javatpoint'; System.out.println(s1.isEmpty()); System.out.println(s2.isEmpty()); }} 
Testez-le maintenant

Sortir:

 true false 

Exemple de méthode Java String isEmpty() 2

Nom du fichier : StringIsEmptyExample2.java

 public class IsEmptyExample2 { public static void main(String[] args) } 

Sortir:

 String s1 is empty Javatpoint 

Vide contre. Chaînes nulles

Plus tôt dans ce didacticiel, nous avons expliqué que les chaînes vides ne contiennent aucun caractère. Cependant, il en va de même pour une chaîne nulle. Une chaîne nulle est une chaîne qui n'a aucune valeur.

 String str = ''; // empty string String str1 = null; // null string. It is also not containing any characters. 

La méthode isEmpty() n'est pas adaptée pour vérifier les chaînes nulles. L'exemple suivant montre la même chose.

Nom de fichier: StringIsEmptyExample3.java

 public class StringIsEmptyExample3 { // main method public static void main(String argvs[]) { String str = null; if(str.isEmpty()) { System.out.println('The string is null.'); } else { System.out.println('The string is not null.'); } } } 

Sortir:

renommer un répertoire
 Exception in thread 'main' java.lang.NullPointerException at StringIsEmptyExample3.main(StringIsEmptyExample3.java:7) 

Ici, nous pouvons utiliser l'opérateur == pour vérifier les chaînes nulles.

Nom de fichier: StringIsEmptyExample4.java

 class StringIsEmptyExample4 { // main method public static void main(String argvs[]) { String str = null; if(str == null) { System.out.println('The string is null.'); } else { System.out.println('The string is not null.'); } } } 

Sortir:

 The string is null. 

Chaînes vierges

Les chaînes vides sont les chaînes qui contiennent uniquement des espaces blancs. La méthode isEmpty() est très pratique pour vérifier les chaînes vides. Considérez l'exemple suivant.

signification dhl

Nom de fichier: StringIsEmptyExample5.java

 public class StringIsEmptyExample5 { // main method public static void main(String argvs[]) { // a blank string String str = ' '; int size = str.length(); // trim the white spaces and after that // if the string results in the empty string // then the string is blank; otherwise, not. if(size == 0) { System.out.println('The string is empty. 
'); } else if(size > 0 && str.trim().isEmpty()) { System.out.println('The string is blank. 
'); } else { System.out.println('The string is not blank. 
'); } str = ' Welcome to JavaTpoint. '; size = str.length(); if(size == 0) { System.out.println('The string is empty. 
'); } if(size > 0 && str.trim().isEmpty()) { System.out.println('The string is blank. 
'); } else { System.out.println('The string is not blank. 
'); } } } 

Sortir:

 The string is blank. The string is not blank.