Objects.RequireNonNullElse(Object, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果第一個參數是非null ,則回傳第一個參數,否則回傳非第二個null 參數。
[Android.Runtime.Register("requireNonNullElse", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=30)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Lang.Object RequireNonNullElse(Java.Lang.Object? obj, Java.Lang.Object defaultObj);
[<Android.Runtime.Register("requireNonNullElse", "(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;", "", ApiSince=30)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member RequireNonNullElse : Java.Lang.Object * Java.Lang.Object -> Java.Lang.Object
參數
- obj
- Object
一個物件
- defaultObj
- Object
null若第一個參數為null
傳回
第一個參數若為非-null ,否則為第二個參數若非-null}
- 屬性
備註
如果第一個參數是非null ,則回傳第一個參數,否則回傳非第二個null 參數。
新增9。
的 java.util.Objects.requireNonNullElse(T, T)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。