在Java中,返回值為空通常表示方法沒有返回任何值。這種情況下,可以使用void
關鍵字來聲明方法的返回類型。如果方法的返回值為空,可以直接調用該方法并不需要處理返回值。
例如:
public void doSomething() {
// 方法體
}
// 調用方法
doSomething();
如果方法有返回值,但是可能返回null
,可以使用Optional
來處理可能為空的返回值。Optional
是Java 8引入的一個容器類,用來處理可能為null的值。
例如:
public Optional<String> getName() {
// 返回一個可能為null的值
return Optional.ofNullable(null);
}
// 處理返回值
Optional<String> name = getName();
if (name.isPresent()) {
System.out.println(name.get());
} else {
System.out.println("Name is null");
}