Maison > Java > javaDidacticiel > Comment puis-je créer un tableau bidimensionnel en Java ?

Comment puis-je créer un tableau bidimensionnel en Java ?

DDD
Libérer: 2025-01-05 08:19:40
original
741 Les gens l'ont consulté

How Can I Create a Two-Dimensional Array in Java?

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];
Copier après la connexion

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];
Copier après la connexion

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 }
};
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal