[Algo] Affichage tableau 2 dimensions
Bonjour,
j'aimerai savoir quelle est la solution la plus optimale pour afficher le contenu d'un tableau à deux dimensions.
en effet je cherche à afficher le contenu d'un tableau de 81 cases
pour l'instant j'utilise deux boucle for
exemple de tableau de type 3*3
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
int[][] tab = new int[3][3];
tab[0][0] = 1;
tab[1][0] = 1;
tab[2][0] = 1;
tab[0][1] = 2;
tab[1][1] = 2;
tab[2][1] = 2;
tab[0][2] = 3;
tab[1][2] = 3;
tab[2][2] = 3;
for(int y = 0; y <= 2; y++){
for(int x = 0 ; x <= 2; x++ ){
//affichage coordonnées x;y
System.out.println(tab[y][x]+"x ;"+y+"y");
}
} |
résultat:
Citation:
1x ;0y
2x ;0y
3x ;0y
1x ;1y
2x ;1y
3x ;1y
1x ;2y
2x ;2y
3x ;2y
je cherche vraiment à optimiser mes traitements, y'a t-il un meilleur moyen de réaliser ce genre d'affichage ?
merci beaucoup