Array.NewInstance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| NewInstance(Class, Int32[]) |
Crée un tableau avec le type de composant et les dimensions spécifiés. |
| NewInstance(Class, Int32) |
Crée un tableau avec le type de composant et la longueur spécifiés. |
NewInstance(Class, Int32[])
Crée un tableau avec le type de composant et les dimensions spécifiés.
[Android.Runtime.Register("newInstance", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "")]
public static Java.Lang.Object NewInstance(Java.Lang.Class componentType, params int[]? dimensions);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/Class;[I)Ljava/lang/Object;", "")>]
static member NewInstance : Java.Lang.Class * int[] -> Java.Lang.Object
Paramètres
- componentType
- Class
l’objet Class représentant le type de composant du nouveau tableau
- dimensions
- Int32[]
tableau représentant int les dimensions du nouveau tableau
Retours
le nouveau tableau
- Attributs
Remarques
Crée un tableau avec le type de composant et les dimensions spécifiés. Si componentType représente une classe ou une interface non-array, le nouveau tableau a dimensions.length des dimensions et componentType comme type de composant. Si componentType représente une classe de tableau, le nombre de dimensions du nouveau tableau est égal à la somme dimensions.length et au nombre de dimensions de componentType. Dans ce cas, le type de composant du nouveau tableau est le type de composant de componentType.
Le nombre de dimensions du nouveau tableau ne doit pas dépasser 255.
Documentation Java pour java.lang.reflect.Array.newInstance(java.lang.Class<?>, int...).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
NewInstance(Class, Int32)
Crée un tableau avec le type de composant et la longueur spécifiés.
[Android.Runtime.Register("newInstance", "(Ljava/lang/Class;I)Ljava/lang/Object;", "")]
public static Java.Lang.Object NewInstance(Java.Lang.Class componentType, int length);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/Class;I)Ljava/lang/Object;", "")>]
static member NewInstance : Java.Lang.Class * int -> Java.Lang.Object
Paramètres
- componentType
- Class
l’objet Class représentant le type de composant du nouveau tableau
- length
- Int32
longueur du nouveau tableau
Retours
le nouveau tableau
- Attributs
Remarques
Crée un tableau avec le type de composant et la longueur spécifiés. Appeler cette méthode équivaut à créer un tableau comme suit : <blockquote>
int[] x = {length};
Array.newInstance(componentType, x);
</blockquote>
Le nombre de dimensions du nouveau tableau ne doit pas dépasser 255.
Documentation Java pour java.lang.reflect.Array.newInstance(java.lang.Class<?>, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.