Метод isBlank
Метод isBlank проверяет, является ли строка пустой
или состоит только из пробельных символов (пробелы, табы,
переводы строк и т.д.). Метод не принимает параметров
и возвращает true, если строка пустая или содержит
только пробельные символы, и false в противном случае.
Стоит отметить, что метод isBlank был добавлен
в Java 11.
Синтаксис
str.isBlank()
Пример
Давайте проверим строку, которая состоит только из пробельных символов:
public class Main
{
public static void main(String[] args)
{
String str = " \t\n";
System.out.println(str.isBlank());
}
}
Результат выполнения кода:
true
Пример
Давайте проверим строку, которая содержит обычные символы:
public class Main
{
public static void main(String[] args)
{
String str = "abcde";
System.out.println(str.isBlank());
}
}
Результат выполнения кода:
false
Пример
Давайте проверим пустую строку:
public class Main
{
public static void main(String[] args)
{
String str = "";
System.out.println(str.isBlank());
}
}
Результат выполнения кода:
true
Пример
Давайте проверим строку, которая начинается с пробела, но содержит и другие символы:
public class Main
{
public static void main(String[] args)
{
String str = " abcde ";
System.out.println(str.isBlank());
}
}
Результат выполнения кода:
false