語言

MethodHandle.WithVarargs(Boolean) 方法

定義

若布林旗標為真,則調整此方法的 handle 為 #asVarargsCollector 變元數,否則 #asFixedArity 固定元數。

[Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)]
public virtual Java.Lang.Invoke.MethodHandle? WithVarargs(bool makeVarargs);
[<Android.Runtime.Register("withVarargs", "(Z)Ljava/lang/invoke/MethodHandle;", "GetWithVarargs_ZHandler", ApiSince=33)>]
abstract member WithVarargs : bool -> Java.Lang.Invoke.MethodHandle
override this.WithVarargs : bool -> Java.Lang.Invoke.MethodHandle

參數

makeVarargs
Boolean

如果回傳方法的句柄應該具有可變元數行為,則為真

傳回

同類型的方法代柄,可能調整過可變元數行為

屬性

備註

若布林旗標為真,則調整此方法的 handle 為 #asVarargsCollector 變元數,否則 #asFixedArity 固定元數。 若方法柄已屬適當元數模式,則回傳時不改。

新增9。

java.lang.invoke.MethodHandle.withVarargs(boolean)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於