Јава стринг исЕмпти()

Тхе Јава стринг класа исЕмпти() метода проверава да ли је улазни низ празан или не. Имајте на уму да овде празно значи да је број знакова садржаних у низу нула.

Потпис

Потпис или синтакса методе стринг исЕмпти() је дат у наставку:

 public boolean isEmpty()  

Повратак

тачно ако је дужина 0, иначе нетачно.

Од

1.6

Интерна имплементација

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

Пример методе Јава стринг исЕмпти().

Назив документа: СтрингИсЕмптиЕкампле.јава

 public class IsEmptyExample{ public static void main(String args[]){ String s1=''; String s2='javatpoint'; System.out.println(s1.isEmpty()); System.out.println(s2.isEmpty()); }}  
Тестирајте одмах

Излаз:

 true false  

Јава стринг исЕмпти() Пример метода 2

Име датотеке: СтрингИсЕмптиЕкампле2.јава

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

Излаз:

 String s1 is empty Javatpoint  

Емпти Вс. Нулл Стингс

Раније у овом водичу смо разговарали о томе да празни низови садрже нула знакова. Међутим, исто важи и за нулл стринг. Нулл стринг је стринг који нема вредност.

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

Метод исЕмпти() није погодан за проверу нултих стрингова. Следећи пример показује исто.

Назив документа: СтрингИсЕмптиЕкампле3.јава

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

Излаз:

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

Овде можемо користити == оператор да проверимо да ли постоје нулте стрингове.

Назив документа: СтрингИсЕмптиЕкампле4.јава

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

Излаз:

 The string is null.  

Бланк Стингс

Празни низови су они низови који садрже само беле размаке. Метод исЕмпти() је веома згодан за проверу празних стрингова. Размотрите следећи пример.

Назив документа: СтрингИсЕмптиЕкампле5.јава

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

Излаз:

 The string is blank. The string is not blank.  

Можда Ће Вам Се Свидети