Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

전제 조건 - 자바

<시간/>

매개변수로 전달된 목록이 비어 있는지 여부를 확인하기 위한 전제 조건입니다. 예를 들어 보겠습니다 -

예시

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인지 확인하는 데 사용할 수 있는 전제 조건입니다.