logo

La stringa Java è vuota()

IL La classe String Java èVuota() Il metodo controlla se la stringa di input è vuota o meno. Nota che qui vuoto significa che il numero di caratteri contenuti in una stringa è zero.

Firma

La firma o la sintassi del metodo string isEmpty() è riportata di seguito:

system.out.println
 public boolean isEmpty() 

ritorna

vero se la lunghezza è 0 altrimenti falso.

Da

1.6

Implementazione interna

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

Esempio del metodo Java String isEmpty()

Nome del file: StringIsEmptyExample.java

ordina l'arraylist in Java
 public class IsEmptyExample{ public static void main(String args[]){ String s1=''; String s2='javatpoint'; System.out.println(s1.isEmpty()); System.out.println(s2.isEmpty()); }} 
Provalo adesso

Produzione:

 true false 

Metodo Java String isEmpty() Esempio 2

Nome file: StringIsEmptyExample2.java

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

Produzione:

 String s1 is empty Javatpoint 

Vuoto vs. Stringhe nulle

In precedenza in questo tutorial, abbiamo discusso del fatto che le stringhe vuote contengono zero caratteri. Tuttavia, lo stesso vale anche per una stringa nulla. Una stringa nulla è una stringa che non ha valore.

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

Il metodo isEmpty() non è adatto per controllare le stringhe null. L'esempio seguente mostra lo stesso.

Nome del file: 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.'); } } } 

Produzione:

comando di allungamento di AutoCAD
 Exception in thread 'main' java.lang.NullPointerException at StringIsEmptyExample3.main(StringIsEmptyExample3.java:7) 

Qui possiamo usare l'operatore == per verificare la presenza di stringhe nulle.

Nome del file: StringIsEmptyExample4.java

document.queryselector
 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.'); } } } 

Produzione:

 The string is null. 

Stringhe vuote

Le stringhe vuote sono quelle stringhe che contengono solo spazi bianchi. Il metodo isEmpty() è molto utile per verificare la presenza di stringhe vuote. Considera il seguente esempio.

Nome del file: 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. 
'); } } } 

Produzione:

 The string is blank. The string is not blank.