Optional class에 method중 하나 값이 존재할 수도 있고 없을 수도 있는 상황에서 다루는 데 사용 null, NullPointerException을 방지함 Optional 객체가 비어있지 않으면, true반환, 그렇지 않으면 false반환