
유용한 클래스(1) - Objects class
·
자바/유용한 클래스들
1. java.util.Objects 클래스 - Object 클래스의 보조 클래스로 Math 클래스처럼 모든 메서드가 static이다. - 객체 비교나 null 체크에 유용하다. - 메서드들은 다음과 같다. (1) static boolean isNull(Object obj) : null이면 true, 아니면 false 반환 (2) static boolean nonNull(Object obj) : isNull의 반대 (3) static T requireNonNull(T obj) or (T obj, String message) or (T obj, Supplier messageSupplier) : 해당 객체가 널이 아니어야 하는 경우, 만약 널이면, NullPointerException을 발생 (두 번째 매개..