Objects 클래스1 java.lang 패키지(java.util.Objects클래스) java.util.Objects클래스 : Object클래스의 보조 클래스로 Math클래스처럼 모든 메서드가 'static'이다. : 객체의 비교나 'null check'에 유용 isNull() : 해당 객체가 널인지 확인해서 null이면 true, 아니면 false 반환 nonNull() : isNull()과 정확히 반대의 일을 한다. static boolean isNull(Object obj) static boolean nonNull(Object obj) requireNonNull() : 해당 객체가 널이 아니어야 하는 경우에 사용 : 객체가 널이면, NullPointerException을 발생 void setName(String name) { if(obj==null) new NullPointerExc.. 2022. 7. 14. 이전 1 다음