জাভা 8 Optional
ক্লাসটি ব্যবহার করার সময় , দুটি উপায় রয়েছে যেখানে কোনও মান একটি alচ্ছিকভাবে মোড়ানো যায়।
String foobar = <value or null>;
Optional.of(foobar); // May throw NullPointerException
Optional.ofNullable(foobar); // Safe from NullPointerException
আমি বুঝি Optional.ofNullable
ব্যবহারের একমাত্র নিরাপদ উপায় Optional
, তবে কেন Optional.of
আদৌ বিদ্যমান? কেন কেবল Optional.ofNullable
সর্বদা ব্যবহার এবং নিরাপদ পাশে থাকা নয়?
java.util.Optional
- আপনি জেডিকে ৮ বা তার বেশি ব্যবহার করছেন যদি এটি পাওয়া যায়
ofNullable()
নামে of()
এবং of()
নামেofNotNull()