語言

MethodHandles.Empty(MethodType) 方法

定義

產生一個請求型別的方法代號,忽略任何參數,不做任何事,並根據回傳類型回傳合適的預設值。

[Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? Empty(Java.Lang.Invoke.MethodType? type);
[<Android.Runtime.Register("empty", "(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member Empty : Java.Lang.Invoke.MethodType -> Java.Lang.Invoke.MethodHandle

參數

type
MethodType

所需方法的型態

傳回

一個固定方法的替換,該代號會回傳該類型的預設值

屬性

備註

產生一個請求型別的方法代號,忽略任何參數,不做任何事,並根據回傳類型回傳合適的預設值。 也就是說,它回傳一個零的原始值,即 null一個 、 或 void。

回傳的方法柄等價於 dropArguments(zero(type.returnType()), 0, type.parameterList())。

新增9。

的 java.lang.invoke.MethodHandles.empty(java.lang.invoke.MethodType)Java 檔。

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

適用於