在Java中,可以使用以下幾種方式來判斷變量是否為空:
String str = null;
if (str == null) {
System.out.println("變量為空");
} else {
System.out.println("變量不為空");
}
String str = null;
if (Objects.isNull(str)) {
System.out.println("變量為空");
} else {
System.out.println("變量不為空");
}
String str = "";
if (StringUtils.isEmpty(str)) {
System.out.println("變量為空");
} else {
System.out.println("變量不為空");
}
Optional<String> optional = Optional.ofNullable(null);
if (!optional.isPresent()) {
System.out.println("變量為空");
} else {
System.out.println("變量不為空");
}
這些方法可以根據不同情況來判斷變量是否為空,并采取相應的處理方式。