투케이2K

260. (java/자바) isEmpty , isBlank 사용해 데이터 null 널 여부 확인 실시 본문

Java

260. (java/자바) isEmpty , isBlank 사용해 데이터 null 널 여부 확인 실시

투케이2K 2022. 4. 12. 20:52

[개발 환경 설정]

개발 툴 : Eclipse

개발 언어 : Java

 

[소스 코드]

package ex;

public class MainActivity10 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("[Program Start]");
		System.out.println("");
		
		/**
		 * [요약 설명]
		 * 1. isEmpty : 문자열의 길이가 0인 경우에, true를 리턴합니다 (JAVA 6)
		 * 2. isBlank : 문자열이 비어 있거나, 빈 공백으로만 이루어져 있으면, true를 리턴합니다 (JAVA 11)
		 * 3. 차이점 : isEmpty는 공백 데이터가 있어서 데이터가 포함된 것으로 판단, isBlank는 공백 데이터를 제거하고 null 여부 판단 실시
		 * */
		
		// [초기 변수 선언 실시]
		String one_data = "hello";
		String two_data = "  ";
		
		
		// [isEmpty 를 사용해 빈값 여부 확인 실시]
		boolean one_isEmpty = one_data.isEmpty();
		boolean two_isEmpty = two_data.isEmpty();
		
		
		// [strip 사용해 양쪽 끝 공백 제거 실시]
		boolean one_isBlank = one_data.isBlank();
		boolean two_isBlank = two_data.isBlank();
		
		
		// [결과 출력 실시]
		System.out.println("one_data : " + one_data);
		System.out.println("two_data : " + two_data);
		System.out.println("");
		System.out.println("one_isEmpty : " + one_isEmpty);
		System.out.println("two_isEmpty : " + two_isEmpty);
		System.out.println("");
		System.out.println("one_isBlank : " + one_isBlank);
		System.out.println("two_isBlank : " + two_isBlank);
		

	} // [메인 종료]

} // [클래스 종료]
 

[결과 출력]


 

반응형
Comments