Optionale Studie Stichprobe
/**
*Optionale Studie
* @author komikcomik
*
*/
public class OptionalHello {
public static void main(String[] args) {
String null= null;
String ist nicht null= "abc";
if (Optional.ofNullable(Null).equals(Optional.empty())) {
System.out.println("War null");
} else {
System.out.println("Es war nicht null");
}
if (Optional.ofNullable(Es ist nicht null).equals(Optional.empty())) {
System.out.println("Es war null 2");
} else {
System.out.println("Es war nicht null 2");
}
Optional.ofNullable(Null).ifPresent(s -> System.out.println(s));
Optional.ofNullable(Es ist nicht null).ifPresent(s -> System.out.println(s));
}
}
Ausführungsergebnis
War null
Es war nicht null 2
abc
Das Beispiel ist diesmal nicht cool, aber es scheint tatsächlich besser zu sein, Optional für den Rückgabewert der Methode zu verwenden.
Recommended Posts