Java

java怎么判断变量是否为空

小亿
162
2024-02-23 15:53:27
栏目: 编程语言
Java开发者专用服务器,限时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("变量不为空");
}

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:java判断变量是否为空的方法是什么

0
看了该问题的人还看了