Kaedah
ofNullable()ialah kaedah statik kelasStream, yang mengembalikan Strim berjujukan yang mengandungi satu elemen jika ia bukan nol, jika tidak ia akan kembali kosong.Java 9Kaedah ini diperkenalkan untuk mengelakkanNullPointerExceptionsdan mengelakkannull checksuntuk strim. Matlamat utama menggunakan kaedahofNullable()adalah untuk mengembalikannull optionapabila nilainya adalah null.
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
Atas ialah kandungan terperinci Bila hendak menggunakan kaedah Nullable() Stream di Java 9?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!