var ret: ServiceQuestion?
ret = currentQuestion
return ret ?? ServiceQuestion()
當我使用它像上面它工作正常,但是當我更改代碼以 var ret = ServiceQuestion()
ret = currentQuestion
return ret
然後開始對給錯
在Java 8中,我有一個變量,持有一個可選的布爾值。 我想要一個動作來執行,如果可選項不爲空,並且包含的布爾值爲true。 我夢想着像ifPresentAndTrue,這裏一個完整的例子: import java.util.Optional;
public class X {
public static void main(String[] args) {
Optio