Langue

Arrays.CopyOf Méthode

Définition

Surcharges

Nom Description
CopyOf(Int32[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Object[], Int32, Class)

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Single[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Int64[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Int16[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Boolean[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec false (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Char[], Int32)

Copie le tableau spécifié, la troncation ou le remplissage avec des caractères Null (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Byte[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Double[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Object[], Int32)

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée.

CopyOf(Int32[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([II)[I", "")]
public static int[] CopyOf(int[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([II)[I", "")>]
static member CopyOf : int[] * int -> int[]

Paramètres

original
Int32[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Int32[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient 0. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*int[], .*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 à

CopyOf(Object[], Int32, Class)

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })]
public static Java.Lang.Object[] CopyOf(Java.Lang.Object[] original, int newLength, Java.Lang.Class newType);
[<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "U" })>]
static member CopyOf : Java.Lang.Object[] * int * Java.Lang.Class -> Java.Lang.Object[]

Paramètres

original
Object[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

newType
Class

classe de la copie à renvoyer

Retours

Object[]

une copie du tableau d’origine, tronquée ou rembourrée avec des valeurs Null pour obtenir la longueur spécifiée

Attributs

Remarques

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient null. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine. Le tableau obtenu est de la classe newType.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(U[], int, java.lang.Class<? extends T[]>).

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 à

CopyOf(Single[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([FI)[F", "")]
public static float[] CopyOf(float[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([FI)[F", "")>]
static member CopyOf : single[] * int -> single[]

Paramètres

original
Single[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Single[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient 0f. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*float[], .*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 à

CopyOf(Int64[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([JI)[J", "")]
public static long[] CopyOf(long[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([JI)[J", "")>]
static member CopyOf : int64[] * int -> int64[]

Paramètres

original
Int64[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Int64[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient 0L. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*long[], .*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 à

CopyOf(Int16[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([SI)[S", "")]
public static short[] CopyOf(short[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([SI)[S", "")>]
static member CopyOf : int16[] * int -> int16[]

Paramètres

original
Int16[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Int16[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient (short)0. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*short[], .*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 à

CopyOf(Boolean[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec false (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([ZI)[Z", "")]
public static bool[] CopyOf(bool[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([ZI)[Z", "")>]
static member CopyOf : bool[] * int -> bool[]

Paramètres

original
Boolean[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

une copie du tableau d’origine, tronquée ou rembourrée avec de faux éléments pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec false (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient false. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*boolean[], .*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 à

CopyOf(Char[], Int32)

Copie le tableau spécifié, la troncation ou le remplissage avec des caractères Null (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([CI)[C", "")]
public static char[] CopyOf(char[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([CI)[C", "")>]
static member CopyOf : char[] * int -> char[]

Paramètres

original
Char[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Char[]

une copie du tableau d’origine, tronquée ou rembourrée avec des caractères Null pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau spécifié, la troncation ou le remplissage avec des caractères Null (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient '\u005cu0000'. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*char[], .*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 à

CopyOf(Byte[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([BI)[B", "")]
public static byte[] CopyOf(byte[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([BI)[B", "")>]
static member CopyOf : byte[] * int -> byte[]

Paramètres

original
Byte[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Byte[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient (byte)0. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*byte[], .*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 à

CopyOf(Double[], Int32)

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([DI)[D", "")]
public static double[] CopyOf(double[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([DI)[D", "")>]
static member CopyOf : double[] * int -> double[]

Paramètres

original
Double[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Double[]

une copie du tableau d’origine, tronqué ou rembourré avec zéros pour obtenir la longueur spécifiée

Attributs

Exceptions

si original == null

Remarques

Copie le tableau, la troncation ou le remplissage spécifiés avec des zéros (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient 0d. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*double[], .*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 à

CopyOf(Object[], Int32)

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée.

[Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Lang.Object[] CopyOf(Java.Lang.Object[] original, int newLength);
[<Android.Runtime.Register("copyOf", "([Ljava/lang/Object;I)[Ljava/lang/Object;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member CopyOf : Java.Lang.Object[] * int -> Java.Lang.Object[]

Paramètres

original
Object[]

tableau à copier

newLength
Int32

longueur de la copie à renvoyer

Retours

Object[]

une copie du tableau d’origine, tronquée ou rembourrée avec des valeurs Null pour obtenir la longueur spécifiée

Attributs

Remarques

Copie le tableau, la troncation ou le remplissage avec des valeurs Null (si nécessaire) afin que la copie ait la longueur spécifiée. Pour tous les index valides dans le tableau d’origine et la copie, les deux tableaux contiennent des valeurs identiques. Pour tous les index valides dans la copie, mais pas dans l’original, la copie contient null. Ces index existent si et seulement si la longueur spécifiée est supérieure à celle du tableau d’origine. Le tableau résultant est exactement la même classe que le tableau d’origine.

Ajouté dans la version 1.6.

Documentation Java pour java.util.Arrays.copyOf(.*T[], .*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 à