The Клас Java String isEmpty() метод перевіряє, чи вхідний рядок порожній чи ні. Зауважте, що пустий означає, що кількість символів у рядку дорівнює нулю.
Підпис
Підпис або синтаксис методу string isEmpty() наведено нижче:
клас сканера java
public boolean isEmpty()
Повернення
істина, якщо довжина дорівнює 0, інакше хибно.
Оскільки
1.6
Внутрішнє впровадження
public boolean isEmpty() { return value.length == 0; }
Приклад методу Java String isEmpty().
Ім'я файлу: StringIsEmptyExample.java
як дізнатися, чи хтось заблокував вас на android
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 методу Java String isEmpty().
Ім'я файлу: StringIsEmptyExample2.java
public class IsEmptyExample2 { public static void main(String[] args) }
Вихід:
String s1 is empty Javatpoint
Порожній Vs. Нульові рядки
Раніше в цьому посібнику ми обговорювали, що порожні рядки містять нуль символів. Однак те саме стосується і нульового рядка. Нульовий рядок — це рядок, який не має значення.
String str = ''; // empty string String str1 = null; // null string. It is also not containing any characters.
Метод isEmpty() не підходить для перевірки нульових рядків. Наступний приклад показує те саме.
Ім'я файлу: 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.'); } } }
Вихід:
штати в США
Exception in thread 'main' java.lang.NullPointerException at StringIsEmptyExample3.main(StringIsEmptyExample3.java:7)
Тут ми можемо використовувати оператор == для перевірки нульових рядків.
Ім'я файлу: 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.'); } } }
Вихід:
The string is null.
Порожні рядки
Порожні рядки – це ті рядки, які містять лише пробіли. Метод isEmpty() дуже зручний для перевірки порожніх рядків. Розглянемо наступний приклад.
str.substring у java
Ім'я файлу: 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. '); } } }
Вихід:
The string is blank. The string is not blank.