Java Stream ofNullable(T)方法及示例
ofNullable(T) 方法返回一个包含单个元素的顺序流,如果这个流是非空的,否则方法返回一个空的流。它有助于处理空流和NullPointerException。
语法
参数: 该方法接受一个单一的参数 T ,它是要返回流的单一元素。
返回值: 如果指定的元素不是空的,该方法将返回一个具有单个元素的 流 ,否则将返回一个空流。
下面的程序说明了ofNullable(T)方法。
程序1 :
打印在IDE控制台的输出如下。
输出:
程序2 :
打印在控制台的输出如下。
输出:
参考文献: https://docs.oracle.com/javase/10/docs/api/java/util/stream/Stream.html#ofNullable(T)