Java LanguageTableaux


Introduction

Les tableaux permettent le stockage et la récupération d'une quantité arbitraire de valeurs. Ils sont analogues aux vecteurs en mathématiques. Les tableaux de tableaux sont analogues aux matrices et agissent comme des tableaux multidimensionnels. Les tableaux peuvent stocker toutes les données de tout type: les primitives telles que les types int ou de référence tels que Object .

Syntaxe

  • ArrayType[] myArray; // Déclaration des tableaux
  • ArrayType myArray[]; // Une autre syntaxe valide (moins utilisée et déconseillée)
  • ArrayType[][][] myArray; // Déclarer des tableaux déchiquetés multidimensionnels (repeter [] s)
  • ArrayType myVar = myArray[index]; // Accès à l'élément (lecture) à l'index
  • myArray[index] = value; // Attribuer une valeur à l' index de position du tableau
  • ArrayType[] myArray = new ArrayType[arrayLength]; // Syntaxe d'initialisation de tableau
  • int[] ints = {1, 2, 3}; // Syntaxe d'initialisation du tableau avec les valeurs fournies, longueur déduite du nombre de valeurs fournies: {[valeur1 [, valeur2] *]}
  • new int[]{4, -5, 6} // Can be used as argument, without a local variable
  • int[] ints = new int[3]; // same as {0, 0, 0}
  • int[][] ints = {{1, 2}, {3}, null}; // Initialisation du tableau multidimensionnel. int [] étend Object (tout comme AnyType []), donc null est une valeur valide.

Paramètres

Paramètre Détails
ArrayType Type du tableau. Cela peut être primitif ( int , long , byte ) ou Objects ( String , MyObject , etc.).
indice Index fait référence à la position d'un certain objet dans un tableau.
longueur Chaque tableau, lors de sa création, nécessite une longueur définie. Ceci est soit fait lors de la création d'un tableau vide ( new int[3] ) ou implicite lors de la spécification des valeurs ( {1, 2, 3} ).

Tableaux Exemples Liés