자바의 정석 챕터 14를 읽고 정리 2.4 Optional와 OptionalInt - Optional는 Generic 클래스로 "T타입의 객체"를 감싸는 Wrapper 클래스 - 모든 타입의 참조변수를 담을 수 있음 public final class Optional { private final T value // T타입의 참조변수 } - 결과를 Optional객체에 담아서 반환할 경우 null 체크가 간편함 Optional 객체 생성하기 - Optional 객체를 생성할 때는 of() 또는 ofNullable()을 사용 String str = "abc"; Optional optVal = Optional.of(str); Optional optValNull = Optional.ofNullable(null);..