728x90
반응형
SMALL
1. isEmpty() 메소드란?
- isEmpty() 메소드는 문자열이 비어 있는지 확인하는 역할 쉽게 말해, 문자열 길이가 0인지 체크하는것
2. 빈 문자열이란?
- 빈 문자열은 길이가 0인 문자열을 의미 즉, 문자열 안에 어떤 문자도 하나도 없는 상태다.
3. isEmpty() 메소드 사용법
- isEmpty() 메소드는 true를 반환하면 문자열이 비어 있고, false를 반환하면 문자열이 비어 있지 않다는 의미
예시 1
String str1 = "";
String str2 = "Hello";
String str3 = "kkkkkk123";
String str4= " ";
System.out.println(str1.isEmpty()); // true 출력
System.out.println(str2.isEmpty()); // false 출력
System.out.println(str3.isEmpty()); // false 출력
System.out.println(str4.isEmpty()); // true 출력
str4 는 공백문자 하나만 포함하고 있지만 isEmpty() 메소드는 문자열의 길이가 0인지만을 확인하기 때문에 str4.isEmpty() 는 true 를 출력한다.
만약 문자열이 비어있거나 공백문자만 포함되어 있는지 를 확인하고 싶다면
isBlank() 메소드를 사용해야 한다.
str4 의 경우 str4.isBlank() 를 사용하면 false 를 출력된다.
* isBlank() 메소드, isEmpty() 메소드
isEmpty() | 문자열 길이가 0인지 체크 (공백 포함) 한다. |
isBlank() | 문자열이 비어 있거나 공백만 포함되어 있는지 체크 한다. |
728x90
반응형
LIST
'자바모음 > 자바(java)' 카테고리의 다른 글
extends와 implements 개념 및 차이 간단하게 (0) | 2024.05.28 |
---|---|
오버라이딩 (Overriding) 과 오버로딩(Overloading) 차이 간단 (0) | 2024.05.14 |
html 두개의 값 넘기기 input 두개의 값을 서버에 전송 방법 (0) | 2024.05.13 |
자바 valueOf() 메서드 문자열, (0) | 2024.04.30 |