Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tableau à Deux Dimensions | Tableaux
Bases de Java

bookTableau à Deux Dimensions

Un tableau à deux dimensions est équivalent à une matrice en mathématiques. Un tableau à deux dimensions est un tableau avec deux indices distincts.

Pour illustrer, examinons un schéma d'un tableau à deux dimensions :

Le tableau ci-dessus sert d'exemple de tableau à deux dimensions ou matrice. Examinons comment extraire des valeurs de ce tableau. Par exemple, supposons que nous souhaitons trouver l'élément à l'indice [3][2]. Le premier indice indique la ligne à examiner, et le second indique la colonne. Visualiser mentalement deux lignes peut aider à obtenir le résultat :

Nous traçons deux lignes qui se croisent à la cellule contenant le nombre 18. Cela représente la valeur à l'indice [3][2].

Ensuite, voyons comment déclarer un tableau à deux dimensions en code, puis nous montrerons comment le remplir manuellement. Par la suite, nous effectuerons une recherche basée sur les indices pour confirmer notre exactitude.

Main.java

Main.java

copy
1234567891011121314151617
package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }

Comme vous pouvez le constater, nous avons déclaré un tableau à deux dimensions de taille 3 x 3. Cependant, le remplir manuellement s'est avéré assez long et complexe. Vous envisagez peut-être déjà comment utiliser une boucle pour remplir efficacement le tableau ou en extraire toutes les données. Nous aborderons ce sujet dans le prochain chapitre.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

bookTableau à Deux Dimensions

Glissez pour afficher le menu

Un tableau à deux dimensions est équivalent à une matrice en mathématiques. Un tableau à deux dimensions est un tableau avec deux indices distincts.

Pour illustrer, examinons un schéma d'un tableau à deux dimensions :

Le tableau ci-dessus sert d'exemple de tableau à deux dimensions ou matrice. Examinons comment extraire des valeurs de ce tableau. Par exemple, supposons que nous souhaitons trouver l'élément à l'indice [3][2]. Le premier indice indique la ligne à examiner, et le second indique la colonne. Visualiser mentalement deux lignes peut aider à obtenir le résultat :

Nous traçons deux lignes qui se croisent à la cellule contenant le nombre 18. Cela représente la valeur à l'indice [3][2].

Ensuite, voyons comment déclarer un tableau à deux dimensions en code, puis nous montrerons comment le remplir manuellement. Par la suite, nous effectuerons une recherche basée sur les indices pour confirmer notre exactitude.

Main.java

Main.java

copy
1234567891011121314151617
package com.example; public class Main { public static void main(String[] args) { int[][] twoDimensionalArray = new int[3][3]; twoDimensionalArray[0][0] = 1; twoDimensionalArray[0][1] = 2; twoDimensionalArray[0][2] = 3; twoDimensionalArray[1][0] = 4; twoDimensionalArray[1][1] = 5; twoDimensionalArray[1][2] = 6; twoDimensionalArray[2][0] = 7; twoDimensionalArray[2][1] = 8; twoDimensionalArray[2][2] = 9; System.out.println(twoDimensionalArray[2][1]); } }

Comme vous pouvez le constater, nous avons déclaré un tableau à deux dimensions de taille 3 x 3. Cependant, le remplir manuellement s'est avéré assez long et complexe. Vous envisagez peut-être déjà comment utiliser une boucle pour remplir efficacement le tableau ou en extraire toutes les données. Nous aborderons ce sujet dans le prochain chapitre.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
some-alt