Java 8 Optional Nedir, Nasıl Kullanılır ?


 JAVA 8 - OPTIONAL CLASS

Optional sınıfı NullPointerException hatalarını en aza indirgemeye yarayan bir yapıdır. Null kontrolünü bu class ile daha kolay bir şekilde yapabiliyoruz.


Optional Class Oluşturmak

Optional<Kullanici> user = Optional.emty(); şeklinde null bir optional nesnesi oluşturulabilir.

Optional<Kullanici> user = Optional.of(user); şeklinde null değer almasını asla istemeyeceğimiz bir optional nesnesi oluşturulabilir.

Optional<Kullanici> user = Optional.ofNullable(user); şeklinde null değer alabilecek bir optional nesnesi oluşturulabilir.


Optional Değerini Almak

Kullanici user  = user.get();     şeklinde değer alınır.


Optional Değerleri Kontrol Etmek




Daha yeni Daha eski