>  기사  >  Java  >  Java에서 목록이 비어 있는지 확인하는 방법은 무엇입니까?

Java에서 목록이 비어 있는지 확인하는 방법은 무엇입니까?

青灯夜游
青灯夜游원래의
2019-12-31 13:43:564255검색

Java에서 목록이 비어 있는지 확인하는 방법은 무엇입니까?

Java에서 컬렉션 목록이 비어 있는지 판단하는 방법:

목록이 비어 있는지 판단하려면 다음과 같이 판단할 수 있습니다.

if(list == null || list.size() ==0 ){
  //为空的情况
}else{
  //不为空的情况
}

list.isEmpty() 및 list.size()= =0 차이

답변: 차이가 없습니다. isEmpty()는 요소가 있는지 확인하고 size()는 요소가 몇 개 있는지 반환합니다. 컬렉션에 요소가 있는지 확인하는 경우 isEmpty() 메서드를 사용하는 것이 더 논리적입니다.

isEmpty()는 목록 컬렉션에 요소가 있는지 여부도 확인합니다. 요소가 있으면 false를 반환하고, 컬렉션 자체가 null로 설정되면 null 포인터 예외가 발생합니다. 보고되었습니다.

목록! =null 팔로우! list.isEmpty()의 차이점은 무엇인가요?

이것은 상점에 가서 물건을 사려는 경우

목록과 동일합니다! =null                                                                                                             먼저 매장이 있는지 확인하세요.

! list.isEmpty()는 상점이 있는지 여부는 판단하지 않지만 상점에 품목이 있는지 여부를 판단합니다

요약 사용법: 상점이 없으면 어떻게 물건을 판매할 수 있습니까?

그래서 일반적인 판단은

if(list!=null && !list.isEmpty()){
   //不为空的情况
}else{
   //为空的情况
}

추천 학습: 자바 비디오 튜토리얼

위 내용은 Java에서 목록이 비어 있는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.