MethodHandles.ArrayConstructor(Class) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Produce un handle di metodo che costruisce matrici di un tipo desiderato, come se fosse il anewarray bytecode.
[Android.Runtime.Register("arrayConstructor", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)]
public static Java.Lang.Invoke.MethodHandle? ArrayConstructor(Java.Lang.Class? arrayClass);
[<Android.Runtime.Register("arrayConstructor", "(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle;", "", ApiSince=33)>]
static member ArrayConstructor : Java.Lang.Class -> Java.Lang.Invoke.MethodHandle
Parametri
- arrayClass
- Class
un tipo di matrice
Valori restituiti
handle di metodo che può creare matrici del tipo specificato
- Attributi
Commenti
Produce un handle di metodo che costruisce matrici di un tipo desiderato, come se fosse il anewarray bytecode. Il tipo restituito dell'handle del metodo sarà il tipo di matrice. Il tipo dell'unico argomento sarà int, che specifica le dimensioni della matrice.
Se l'handle del metodo restituito viene richiamato con una dimensione di matrice negativa, verrà generata un'eccezione NegativeArraySizeException .
Aggiunta in 9.
Documentazione java per java.lang.invoke.MethodHandles.arrayConstructor(java.lang.Class<?>).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.