✅ 값이 있을 때Optional optional = Optional.of("Hello, World!");System.out.println(optional.get()); // 출력: Hello, World!✔ of()는 null이 아닌 값을 감쌀 때 사용하며, null을 넣으면 NullPointerException이 발생합니다.✔ get()을 사용하면 Optional에 저장된 값을 꺼낼 수 있음 ✅ 값이 없을 때 (Optional.empty())Optional optional = Optional.empty();System.out.println(optional.isPresent()); // 출력: false✔ empty()는 비어 있는 Optional을 생성함✔ isPresent()를 사용하여 값이 있는..