La classe Array fournit des méthodes statiques pour créer et accéder dynamiquement aux tableaux Java.
Elle permet la production de conversions dans le sens de l'élargissement durant une opération d'obtention ou d'affectation, mais lance une exception IllegalArgumentException dans le cas d'une tentative de conversion dans le sens du rétrécissement.
Les méthodes |
---|
static Object get(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié. |
static boolean getBoolean(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'un booléen. |
static byte getByte(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type byte. |
static char getChar(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type char. |
static double getDouble(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type double. |
static float getFloat(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type float. |
static int getInt(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type int. |
static int getLength(Object array) |
retourne la longueur du tableau spécifié. |
static long getLong(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type long. |
static short getShort(Object array, int index) |
retourne la valeur de l'élément indexé dans le tableau spécifié sous la forme d'une valeur de type short. |
static Object newInstance(Class componentType, int length) |
crée un nouveau tableau avec le type d'élément et la longueur passés en argument. |
static Object newInstance(Class componentType, int[] dimensions) |
crée un nouveau tableau avec le type d'élément et les dimensions passés en argument. |
static void set(Object array, int index, Object value) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur donnée. |
static void setBoolean(Object array, int index, boolean z) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type boolean. |
static void setByte(Object array, int index, byte b) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type byte. |
static void setChar(Object array, int index, char c) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type char. |
static void setDouble(Object array, int index, double d) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type double. |
static void setFloat(Object array, int index, float f) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type float. |
static void setInt(Object array, int index, int i) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type int. |
static void setLong(Object array, int index, long l) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type long. |
static void setShort(Object array, int index, short s) |
fixe la valeur de l'élément indexé du tableau spécifié à une valeur de type short. |
Les méthodes héritées à partir de la classe java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |