Java/JAVA 8 썸네일형 리스트형 Optional<T> : T == null 코드 삭제 구글 실험소의 메일 보내기 취소 라는 기능이 생겨 구현 중인데... 이넘의 null 처리가 왜이리 보기가 싫은지. public boolean isCancelMail(String sender, String storeKey) { if(cancelStore.containsKey(sender)){ final Optional list = Optional.of(cancelStore.get(sender)); return list.isPresent() && list.get().contains(storeKey); } return false; } 나쁘지 않군. 더보기 이전 1 다음