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

Contenu du cours

Notions de Base de Java

Notions de Base de Java

1. Démarrer
2. Types de Base et Opérations
3. Boucles
4. Tableaux
5. Chaîne

book
Tableau à Deux Dimensions

Un tableau à deux dimensions est équivalent à une matrice en mathématiques. (Si vous n'êtes pas familier avec les matrices, ne vous inquiétez pas ; je vais les expliquer simplement maintenant.) Bien que les tableaux à deux dimensions ne soient pas couramment utilisés en programmation pratique, il est important de les comprendre ainsi que la capacité de créer des tableaux multidimensionnels. Un tableau à deux dimensions est un tableau avec deux indices distincts.

Pour illustrer, examinons un diagramme d'un tableau à deux dimensions :

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

Nous traçons deux lignes se croisant à la cellule avec le numéro 18. Cela représente la valeur à l'index [3][2].

Ensuite, explorons comment déclarer un tableau à deux dimensions en code, puis nous démontrerons comment le remplir manuellement. Après cela, nous effectuerons une recherche basée sur l'index pour confirmer notre exactitude.

java

Main

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 voir, nous avons déclaré un tableau à deux dimensions avec des dimensions 3 x 3. Cependant, le remplir manuellement s'est avéré assez chronophage et difficile. Vous envisagez peut-être déjà comment nous pouvons utiliser une boucle pour remplir efficacement le tableau ou extraire toutes les données de celui-ci. 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
We're sorry to hear that something went wrong. What happened?
some-alt