Création de tableaux bidimensionnels en Java
La question soulevée concerne la syntaxe correcte pour créer un tableau bidimensionnel avec des dimensions spécifiques. Le fragment de code fourni initialise un tableau multidimensionnel mais n'est pas conforme à la syntaxe correcte pour spécifier les dimensions.
Pour créer un tableau bidimensionnel d'entiers avec 5 lignes et 10 colonnes en Java, la syntaxe appropriée est :
int[][] multi = new int[5][10];
Cette syntaxe déclare un tableau bidimensionnel nommé multi avec 5 éléments, dont chacun est un tableau de 10 entiers. Pour faire simple, multi est une grille 5x10 de valeurs entières.
Une autre approche consiste à créer le tableau explicitement, en définissant chaque ligne pour qu'elle ait la longueur souhaitée :
int[][] multi = new int[5][]; multi[0] = new int[10]; multi[1] = new int[10]; multi[2] = new int[10]; multi[3] = new int[10]; multi[4] = new int[10];
Cette méthode crée une grille 5x10 et initialise chaque élément à la valeur par défaut pour les entiers, qui est 0.
Une façon encore plus concise de créer et initialiser un tableau à deux dimensions utilise des accolades :
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 } };
Cette méthode initialise le tableau aux valeurs spécifiées entre les accolades.
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!