본문 바로가기
Java, JSP

[Java/자바] List, Map 비어있는지 확인하기

by LasBe 2022. 3. 23.
반응형

⚡️컬렉션의 Null값 체크


프로젝트를 진행하며 List를 받아와, 비어있는지 확인하기 위해 습관적으로 null 값을 비교해주었다.

if( list == null ) { (1) }
else { (2) }

 

동등 연산자를 이용해 컬렉션을 비교하니 전부 (2)의 값으로 결과가 나왔다.

 

즉, 비어있는 리스트도 비어있지 않다고 결과를 도출한 것이다.

 

이러한 상황에서 아주 간단히 컬렉션의 메소드를 이용하여 해결했다.


📌 isEmpty()

// 컬렉션 객체가 비어있으면 true, 데이터가 있으면 false
list.isEmpty();

컬렉션의 isEmpty() 메소드를 사용하면

비어있을 경우 ture

데이터가 있을 경우 false를 반환해줘 손쉽게 확인할 수 있다.

 

자바 컬렉션의 객체에서 사용할 수 있기 때문에 list나 map 등등 사용가능하다.

반응형

댓글


오픈 채팅