Java Проверьте, является ли строка нулевой, пустой или пустой

Java Prover Te Avlaetsa Li Stroka Nulevoj Pustoj Ili Pustoj



В программировании на Java от разработчика может потребоваться найти и опустить ненужные значения. Например, отслеживание значений, накапливающих память и влияющих на поток кода. В таких случаях проверка, является ли строка « нулевой », « пустой ' или ' пустой ” в Java помогает удалить или изменить содержащиеся в коде записи.

В этой статье будут обсуждаться подходы к проверке строки на «null», «пусто» или «пусто» в Java.







Как проверить, является ли строка «нулевой», «пустой» или «пустой» в Java?

Чтобы убедиться, что строка является нулевой, пустой или пустой, примените « нулевой зарезервированное ключевое слово, « пусто() 'метод' или ' пустой() », соответственно.



нулевой Ключевое слово ' проверяет, является ли значение ' нулевой ». “ пусто() ' проверяет, является ли строка пустой или нет, и возвращает логический результат на основе этого и ' пустой() » возвращает true, если предоставленная строка пуста или содержит только пробелы.



Примечание: isEmpty() ' и ' пустой() » возвращают соответствующий результат в виде логического значения, т. е. « правда/ложь ».





Пример 1. Проверка того, является ли строка нулевой, пустой или пустой в Java с помощью оператора «if/else»

В этом примере обсуждаемые подходы можно использовать в сочетании с « если еще ” для проверки нулевой, пустой или пустой строки:



Строка string1 = ноль;
Строка строка2 = '' ;
Строка строка3 = ' ' ;
если ( строка1 == ноль ) {
System.out.println ( 'Первая строка пуста!' ) ;
} еще {
System.out.println ( 'Первая строка не нулевая' ) ;
}
если ( string2.isEmpty ( ) == истинный ) {
System.out.println ( 'Вторая строка пуста!' ) ;
} еще {
System.out.println ( 'Вторая строка не пуста' ) ;
}
если ( string3.isBlank ( ) == истинный ) {
System.out.println ( 'Третья строка пуста!' ) ;
} еще {
System.out.println ( 'Третья строка не пуста' ) ;
}

В приведенных выше строках кода выполните следующие шаги:

  • Во-первых, инициализируйте строку с помощью « нулевой ', Оставь это ' пустой ' и ' пустой », соответственно, и указать их тип данных, т. е. « Нить ».
  • На следующем шаге примените « если еще ” для проверки “ нулевой ” через “ нулевой ключевое слово.
  • Теперь свяжите « пусто() ' и ' пустой() ” с инициализированными строками, чтобы проверить, является ли соответствующая строка пустой или пустой, соответственно, и вернуть логическое значение на основе этого.

Выход

В приведенном выше выводе видно, что прежнее условие — « истинный ' в каждом из случаев, поскольку строковые значения ' нулевой », « пустой ' и ' пустой ', соответственно.

Пример 2. Проверка того, является ли строка нулевой, пустой или пустой в Java с помощью определяемой пользователем функции

В данном конкретном примере к строке можно применить проверку на обсуждаемые условия через пользовательскую функцию:

публичная статическая пустота главная ( Нить [ ] аргументы ) {
Строка string1 = ноль;
Строка строка2 = '' ;
Строка строка3 = ' ' ;
System.out.println ( 'Первая строка: ' + isNullEmptyBlank ( строка1 ) ) ;
System.out.println ( 'Вторая строка: ' + isNullEmptyBlank ( строка2 ) ) ;
System.out.println ( 'Третья строка: ' + isNullEmptyBlank ( строка3 ) ) ;
}
общедоступная статическая строка isNullEmptyBlank ( Строка строка ) {
если ( строка == ноль ) {
возвращаться 'НУЛЕВОЙ' ;
}
еще если ( string.isEmpty ( ) ) {
возвращаться 'ПУСТОЙ' ;
}
еще если ( строка.isBlank ( ) ) {
возвращаться 'ПУСТОЙ' ;
}
еще { возвращаться нить; } }

В соответствии с этим блоком кода выполните приведенные ниже шаги:

  • Точно так же инициализируйте строки в той же последовательности, как обсуждалось.
  • После этого вызовите функцию « isNullEmptyBlank() », передавая каждую из инициализированных строк в качестве аргумента одну за другой.
  • Теперь определим функцию « isNullEmptyBlank() » и укажите тип возвращаемого значения как « Нить ».
  • Параметр функции соответствует строке, которую необходимо оценить для требуемых условий.
  • В его (функции) определении примените « если еще ” для каждой из переданных строк и возвращает соответствующее строковое значение на основе этого.

Выход

Этот результат означает, что каждая из переданных строк оценивается надлежащим образом.

Заключение

Чтобы проверить, является ли строка нулевой, пустой или пустой в Java, примените « нулевой зарезервированное ключевое слово, « пусто() 'метод' или ' пустой() », соответственно. Этого можно достичь, просто применив обсуждаемые методы в разделе « если еще » или через « определяемые пользователем функция. В этом блоге продемонстрированы подходы к проверке того, является ли строка нулевой, пустой или пустой.