在Java中,可以使用以下几种方式来判断变量是否为空:
使用if语句判断变量是否为null:String str = null;if (str == null) { System.out.println("变量为空");} else { System.out.println("变量不为空");}使用Objects类的isNull()方法判断变量是否为null:String str = null;if (Objects.isNull(str)) { System.out.println("变量为空");} else { System.out.println("变量不为空");}使用StringUtils类的isEmpty()方法判断字符串变量是否为空:String str = "";if (StringUtils.isEmpty(str)) { System.out.println("变量为空");} else { System.out.println("变量不为空");}使用Optional类的isPresent()方法判断Optional变量是否为空:Optional<String> optional = Optional.ofNullable(null);if (!optional.isPresent()) { System.out.println("变量为空");} else { System.out.println("变量不为空");}这些方法可以根据不同情况来判断变量是否为空,并采取相应的处理方式。


