La méthode
ofNullable()est une méthode statique de la classeStream, qui renvoie un Stream séquentiel contenant un seul élément s'il est non nul, sinon il renvoie vide.Java 9Cette méthode a été introduite pour éviter lesNullPointerExceptionset lesvérifications nullespour les flux. L'objectif principal de l'utilisation de la méthodeofNullable()est de renvoyer l'option nulllorsque la valeur est nulle.
staticStream ofNullable(T t)
import java.util.stream.Stream; public class OfNullableMethodTest1 { public static void main(String args[]) { System.out.println("TutorialsPoint"); int count = (int) Stream.ofNullable(5000).count(); System.out.println(count); System.out.println("Tutorix"); count = (int) Stream.ofNullable(null).count(); System.out.println(count); } }
TutorialsPoint 1 Tutorix 0
import java.util.stream.Stream; public class OfNullableMethodTest2 { public static void main(String args[]) { String str = null; Stream.ofNullable(str).forEach(System.out::println); // prints nothing in the console str = "TutorialsPoint"; Stream.ofNullable(str).forEach(System.out::println); // prints TutorialsPoint } }
TutorialsPoint
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!