Maison >Java >javaDidacticiel >Quelle est la bonne façon de créer un tableau bidimensionnel en Java ?
Création de tableaux bidimensionnels en Java : la bonne approche
La syntaxe que vous avez mentionnée :
int[][] multD = new int[5][]; multD[0] = new int[10];
est ce n'est pas la bonne façon de créer un tableau bidimensionnel en Java. Un tableau bidimensionnel est un tableau de tableaux, et chaque élément du tableau le plus externe est une référence à un tableau interne.
La syntaxe correcte pour créer un tableau bidimensionnel avec 5 lignes et 10 colonnes est :
int[][] multi = new int[5][10];
Ce code initialise le tableau avec 5 éléments, dont chacun est une référence à un tableau interne de taille 10. Les tableaux internes ne sont pas initialisés, donc leur les valeurs par défaut seront 0 pour les entiers.
Vous pouvez également initialiser explicitement les tableaux internes :
int[][] multi = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } };
Cela crée un tableau bidimensionnel avec chaque tableau interne contenant 10 éléments, tous initialisés à 0.
N'oubliez pas que lors de la création de tableaux bidimensionnels, le tableau le plus externe contient le nombre de lignes et les tableaux internes représentent les colonnes. Chaque élément du tableau le plus externe est une référence à un tableau interne.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!