comment remplir une matrice avec java ?
merci
comment remplir une matrice avec java ?
merci
ben en faisant un tableau à deux dimensions
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?
Comme ca par exemple :
Cela dit, je ne vois pas du tout l'intérêt de ce code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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,
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager