comment remplir une matrice avec java ?
merci
Version imprimable
comment remplir une matrice avec java ?
merci
ben en faisant un tableau à deux dimensions :roll:
oui je le sais, je suis debutant. j'ai fais ce code mais ça ne marche pas
String message="anticonstitutionnellement";
String mat[][]=new String[6][4];
for(int k=0;k<message.length();k++)
{
for(int i=0;i<6;i++)
{
for(int j=0;j<4;j++)
{
mat[i][j]=message.substring(k,k+1);
}
}
}
en fait lorque j'affiche le contenu de la matrice , ça me retourne des "t" successives.
merci de me repondre
Tu remplis ta matrice autant de fois qu'il y a de lettres avec la lettre en question dans toutes les cases.
C'est donc normal qu'à la fin tu n'aies que des 't' qui est la dernière lettre de ton mot.
merci Heimdal,
comment faire alors? :cry:
Comme ca par exemple :
Cela dit, je ne vois pas du tout l'intérêt de ce code.Code:
1
2
3
4
5
6
7
8
9 for(int i=0;i<6;i++) { for(int j=0;j<4;j++) { int caretPosition = i*4+j; mat[i][j]=message.substring(caretPosition ,caretPosition +1); } }
Merci, :oops: