次の方法で共有


OptionalLong.OrElseThrow メソッド

定義

オーバーロード

OrElseThrow()

値が存在する場合は値を返し、それ以外の場合は .NoSuchElementException

OrElseThrow(ISupplier)

値が存在する場合は値を返し、それ以外の場合は例外指定関数によって生成された例外をスローします。

OrElseThrow()

値が存在する場合は値を返し、それ以外の場合は .NoSuchElementException

[Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)]
public long OrElseThrow ();
[<Android.Runtime.Register("orElseThrow", "()J", "", ApiSince=33)>]
member this.OrElseThrow : unit -> int64

戻り値

によって記述される値 OptionalLong

属性

注釈

値が存在する場合は値を返し、それ以外の場合は .NoSuchElementException

10 に追加されました。

の Java ドキュメントjava.util.OptionalLong.orElseThrow()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

OrElseThrow(ISupplier)

値が存在する場合は値を返し、それ以外の場合は例外指定関数によって生成された例外をスローします。

[Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)J", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })]
public long OrElseThrow (Java.Util.Functions.ISupplier? exceptionSupplier);
[<Android.Runtime.Register("orElseThrow", "(Ljava/util/function/Supplier;)J", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "X extends java.lang.Throwable" })>]
member this.OrElseThrow : Java.Util.Functions.ISupplier -> int64

パラメーター

exceptionSupplier
ISupplier

スローされる例外を生成する指定関数

戻り値

値 (存在する場合)

属性

注釈

の Java ドキュメントjava.util.OptionalLong.orElseThrow(java.util.function.Supplier<? extends X>)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象