문자열이 Null이 아니고 비어 있지 않은지 확인
문자열이 Null이 아니고 비어 있지 않은지 확인하기 위해 Java는 다양한 방법을 제공합니다. .
옵션 1: isEmpty()
Java 버전 1.6 이상의 경우 isEmpty() 메서드는 비어 있음을 확인하는 간결한 방법을 제공합니다.
if (str != null && !str.isEmpty())
옵션 2: str. length() == 0
이전 Java 버전의 경우 1.6, str.length() == 0을 사용할 수 있습니다:
if (str != null && str.length() == 0)
옵션 3: Trim().isEmpty()
선행 및 후행을 무시하려면 공백, 사용 Trim().isEmpty():
if (str != null && !str.trim().isEmpty())
옵션 4: isBlank()
Java 11에서는 isEmpty의 기능을 결합한 isBlank() 메서드를 도입했습니다. () 및 트림():
if (str != null && !str.isBlank())
편리함 함수
작업을 단순화하려면 논리를 함수로 래핑하는 것을 고려해 보세요.
public static boolean empty(String s) { return s == null || s.trim().isEmpty(); } // Usage if (!empty(str))
위 내용은 Java 문자열이 Null도 비어 있지도 않은지 효과적으로 확인하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!