Freigeben über


MethodHandles.ArrayElementSetter(Class) Methode

Definition

Erzeugt ein Methodenhandle, das Schreibzugriff auf Elemente eines Arrays ermöglicht.

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

Parameter

arrayClass
Class

die Klasse eines Arrays

Gibt zurück

ein Methodenhandle, mit dem Werte im Arraytyp gespeichert werden können

Attribute

Hinweise

Erzeugt ein Methodenhandle, das Schreibzugriff auf Elemente eines Arrays ermöglicht. Der Typ des Methodenhandles hat einen ungültigen Rückgabetyp. Das letzte Argument ist der Elementtyp des Arrays. Die ersten und zweiten Argumente sind der Arraytyp und "int".

Java-Dokumentation für java.lang.invoke.MethodHandles.arrayElementSetter(java.lang.Class<?>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: