中的isPresent()函数 选修课 用于评估分配给变量的值是否存在。
null
语法
value.isPresent() Returns: It returns true if value is assigned otherwise false
例如:
Input : Optional value1 = Optional.ofNullable(10); value1.isPresent() Output : True Input : Optional value2 = Optional.ofNullable(null); value2.isPresent() Output : False
// Write Java code here import java.util.Optional; public class present { public static void main(String args[]) { // Optional.ofNullable - allows passed // parameter to be not null. Optional<Integer> value1 = Optional.ofNullable( 10 ); // Optional.ofNullable - allows passed // parameter to be null. Optional<Integer> value2 = Optional.ofNullable( null ); System.out.println( "First parameter is present:" + value1.isPresent()); System.out.println( "Second parameter is present:" + value2.isPresent()); } } |
Output : true Output : false
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END