Рубрики
Без рубрики

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

– Java – Проверка если строка пуста или равна нулю

В Java мы можем использовать (str&&! ул.пустая()) чтобы убедиться, что строка не является пустой или нулевой.

package com.mkyong;

public class StringNotEmpty {

    public static void main(String[] args) {

        System.out.println(notEmpty(""));      // false
        System.out.println(notEmpty(null));    // false
        System.out.println(notEmpty("hello")); // true
        System.out.println(notEmpty(" "));     // true, a space...

    }

    private static boolean notEmpty(String str) {
        if (str != null && !str.isEmpty()) {
            return true;
        } else {
            return false;
        }
    }

}

Выход

false
false
true
true

Если мы хотим, чтобы пустое пространство, такое как не пустое("") , возвращало значение false, обновите код с помощью .trim() ,

	private static boolean notEmpty(String str) {
        if (str != null && !str.trim().isEmpty()) {
            return true;
        } else {
            return false;
        }
    }

Рекомендации

Оригинал: “https://mkyong.com/java/java-check-if-a-string-is-empty-or-null/”