共用方式為


Optional.Or(ISupplier) 方法

定義

如果值存在,則傳 Optional 回描述值的 ,否則會傳回 Optional 提供函式所產生的 。

[Android.Runtime.Register("or", "(Ljava/util/function/Supplier;)Ljava/util/Optional;", "", ApiSince=33)]
public Java.Util.Optional? Or (Java.Util.Functions.ISupplier? supplier);
[<Android.Runtime.Register("or", "(Ljava/util/function/Supplier;)Ljava/util/Optional;", "", ApiSince=33)>]
member this.Or : Java.Util.Functions.ISupplier -> Java.Util.Optional

參數

supplier
ISupplier

產生 Optional 要傳回之的供應函式

傳回

會傳 Optional 回 ,如果存在值,則傳回 , Optional否則 Optional 會傳回提供函式所產生的 。

屬性

備註

如果值存在,則傳 Optional 回描述值的 ,否則會傳回 Optional 提供函式所產生的 。

已在 9 中新增。

java.util.Optional.or(java.util.function.Supplier<? extends java.util.Optional<? extends T>>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於