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

Tableau à 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 l’on souhaite 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, examinons comment déclarer un tableau à deux dimensions en code, puis nous montrerons comment le remplir manuellement. Par la suite, une recherche basée sur les indices sera effectuée pour confirmer l’exactitude.

Main.java

Main.java

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 extraire toutes ses données. Nous aborderons ce sujet dans le prochain chapitre.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 26

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

Section 1. Chapitre 26
some-alt