Tableaux multidimensionnels en Java : initialisation et utilisation
Les tableaux multidimensionnels offrent un moyen pratique de stocker des données de manière structurée, permettant la représentation de données en plusieurs dimensions. Bien que Java ne supporte pas nativement les tableaux multidimensionnels, il permet de simuler leur comportement à l'aide de tableaux de tableaux.
Déclaration et initialisation
Pour déclarer un tableau multidimensionnel, vous précisez le nombre de dimensions et la taille de chaque dimension entre crochets. Par exemple, un tableau 3D de dimensions 4x5x6 serait déclaré comme :
int[][][] threeDimArr = new int[4][5][6];
Vous pouvez également initialiser le tableau avec des valeurs au moment de la déclaration :
int[][][] threeDimArr = { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } } };
Accès Éléments
Pour accéder aux éléments d'un tableau multidimensionnel, vous utilisez des index imbriqués. Par exemple, pour obtenir la valeur de la ligne 1, de la colonne 0 et du calque 1 dans le tableau 3D ci-dessus, vous utiliserez :
int x = threeDimArr[1][0][1];
Vous pouvez également accéder à des lignes ou des calques entiers en les attribuant à un nouveau variable, par exemple :
int[][] row = threeDimArr[1];
Représentation sous forme de chaîne
Pour obtenir la représentation sous forme de chaîne d'un tableau multidimensionnel, vous pouvez utiliser la méthode Arrays.deepToString() :
String arrayString = Arrays.deepToString(threeDimArr);
Notes supplémentaires
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!