Les tableaux multidimensionnels Tableau:multidimensionnel

Outre des tableaux d’entiers, de chaînes de caractères, de nombres décimaux, etc. il est possible de créer des tableaux de tableaux. C’est ce qu’on appelle des tableaux multidimensionnels.

Dans les tableaux à deux dimensions (les tableaux de tableaux), au lieu de n’avoir qu’une seule ligne, nous avons en quelque sorte une grille composée de lignes et de colonnes. Ils peuvent être utiles pour représenter, par exemple, une matrice :

images/07RI01.png

1. Déclarer un tableau multidimensionnel Tableau:multidimensionnel

a. Déclarer un tableau "vide" Tableau:vide

Pour déclarer un tableau multidimensionnel vide, on écrit le mot-clé Array, suivi du nombre de lignes qui composent le tableau multidimensionnel entre parenthèses. Suite à cela, on précise, entre accolades, le type des éléments qui composent le tableau, ainsi que le nombre de colonnes de celui-ci.

Pour préciser le type des éléments qui composent le tableau, on utilise la fonction arrayOfNulls en précisant entre chevrons le type des éléments. Juste après cela, on passe le nombre de colonnes en tant qu’argument de la fonction. arrayOfNulls

Par exemple, déclarons un tableau composé de six lignes et de quatre colonnes et contenant des nombres entiers :

val matrix = Array(6) { arrayOfNulls<Int>(4) } 

Le nombre de lignes et de colonnes...

couv_RIKOT.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Les tableaux à une dimension
Suivant
En résumé