logo

Java string irEmpty()

The Java virknes klase irEmpty() metode pārbauda, ​​vai ievades virkne ir tukša. Ņemiet vērā, ka šeit tukšs nozīmē, ka virknē ietverto rakstzīmju skaits ir nulle.

Paraksts

Virknes isEmpty() paraksts vai sintakse ir norādīta tālāk:

java programmatūras modeļi
 public boolean isEmpty() 

Atgriežas

patiess, ja garums ir 0, pretējā gadījumā nepatiess.

Kopš

1.6

Iekšējā ieviešana

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

Java String isEmpty() metodes piemērs

Faila nosaukums: StringIsEmptyExample.java

drukāšanas paziņojums 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()); }} 
Izmēģiniet to tagad

Izvade:

 true false 

Java string isEmpty() metodes 2. piemērs

Faila nosaukums: StringIsEmptyExample2.java

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

Izvade:

 String s1 is empty Javatpoint 

Tukšs vs. Null Strings

Iepriekš šajā apmācībā mēs apspriedām, ka tukšajās virknēs ir nulle rakstzīmes. Tomēr tas pats attiecas arī uz nulles virkni. Nulles virkne ir virkne, kurai nav vērtības.

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

Metode isEmpty() nav piemērota nulles virkņu pārbaudei. Nākamais piemērs parāda to pašu.

rujira banerjee

Faila nosaukums: 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.'); } } } 

Izvade:

 Exception in thread 'main' java.lang.NullPointerException at StringIsEmptyExample3.main(StringIsEmptyExample3.java:7) 

Šeit mēs varam izmantot == operatoru, lai pārbaudītu nulles virknes.

tabulu veidošana lateksā

Faila nosaukums: 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.'); } } } 

Izvade:

 The string is null. 

Tukšas stīgas

Tukšas virknes ir tās virknes, kurās ir tikai atstarpes. Metode isEmpty() ir ļoti noderīga, lai pārbaudītu, vai nav tukšas virknes. Apsveriet šādu piemēru.

Faila nosaukums: 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. 
'); } } } 

Izvade:

 The string is blank. The string is not blank.