可选类| isPresent()函数

中的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
喜欢就支持一下吧
点赞6 分享