MethodHandles.ArrayLength(Class) Método

Definição

Produz um identificador de método retornando o comprimento de uma matriz, como se fosse pelo arraylength código de byte.

[Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? ArrayLength(Java.Lang.Class? arrayClass);
[<Android.Runtime.Register("arrayLength", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member ArrayLength : Java.Lang.Class -> Java.Lang.Invoke.MethodHandle

Parâmetros

arrayClass
Class

um tipo de matriz

Retornos

um identificador de método que pode recuperar o comprimento de uma matriz do tipo de matriz fornecido

Atributos

Comentários

Produz um identificador de método retornando o comprimento de uma matriz, como se fosse pelo arraylength código de byte. O tipo do identificador de método terá int como tipo de retorno e seu único argumento será o tipo de matriz.

Se o identificador de método retornado for invocado com uma null referência de matriz, um NullPointerException será gerado.

Adicionado em 9.

Documentação Java para java.lang.invoke.MethodHandles.arrayLength(java.lang.Class<?>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a