
컬렉션의 isEmpty() 메소드는 컬렉션이 비어있는지 아닌지를 boolean 타입으로 반환합니다. 컬렉션이 비어있으면 true, 비어있지 않으면 false를 반환합니다.
컬렉션의 사이즈가 0인 경우와 컬렉션이 비어있는 경우는 다릅니다. 사이즈가 0인 경우는 컬렉션에 데이터가 있지만, 모든 데이터가 null 또는 비어있는 경우입니다. 컬렉션이 비어있는 경우는 컬렉션에 데이터가 전혀 없을 때입니다.
예를 들어, ArrayList에 null을 5개 추가한 경우, isEmpty() 메소드는 false를 반환하고 사이즈는 5입니다. 이 경우 컬렉션의 사이즈가 0인 경우와 컬렉션이 비어있는 경우는 다릅니다.
2025-06-06 09:14