java怎么判断变量是否为空

avatar
作者
猴君
阅读量:0

在Java中,可以使用以下几种方式来判断变量是否为空:

  1. 使用if语句判断变量是否为null:
String str = null; if (str == null) {     System.out.println("变量为空"); } else {     System.out.println("变量不为空"); } 
  1. 使用Objects类的isNull()方法判断变量是否为null:
String str = null; if (Objects.isNull(str)) {     System.out.println("变量为空"); } else {     System.out.println("变量不为空"); } 
  1. 使用StringUtils类的isEmpty()方法判断字符串变量是否为空:
String str = ""; if (StringUtils.isEmpty(str)) {     System.out.println("变量为空"); } else {     System.out.println("变量不为空"); } 
  1. 使用Optional类的isPresent()方法判断Optional变量是否为空:
Optional<String> optional = Optional.ofNullable(null); if (!optional.isPresent()) {     System.out.println("变量为空"); } else {     System.out.println("变量不为空"); } 

这些方法可以根据不同情况来判断变量是否为空,并采取相应的处理方式。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!