Maison > Java > javaDidacticiel > Quelle est la bonne façon de créer un tableau bidimensionnel en Java ?

Quelle est la bonne façon de créer un tableau bidimensionnel en Java ?

Patricia Arquette
Libérer: 2024-12-26 05:19:09
original
751 Les gens l'ont consulté

What's the Correct Way to Create a Two-Dimensional Array in 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];
Copier après la connexion

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

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

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal