매개변수로 전달된 목록이 비어 있는지 여부를 확인하기 위한 전제 조건입니다. 예를 들어 보겠습니다 -
예시
public void my_fun(List<Object> myList){ if (myList == null){ throw new IllegalArgumentException("List is null"); } if (myList.isEmpty()){ throw new IllegalArgumentException("List is empty"); } my_fun(myList); }
객체 목록을 매개변수로 사용하는 'my_fun'이라는 void 함수가 정의되어 있습니다. 목록이 null이면 관련 메시지를 인쇄합니다. 목록에 요소가 없으면 특정 메시지가 표시됩니다. 이 함수는 목록을 매개변수로 전달하여 호출됩니다. 이 코드 조각은 목록이 비어 있거나 null인지 확인하는 데 사용할 수 있는 전제 조건입니다.