A voir également:
- Boucle JAVA [newbie]
- Jeux java itel ✓ - Forum Jeux vidéo
- Java runtime - Télécharger - Langages
- Java apk - Télécharger - Langages
- Pc s'allume et s'éteint en boucle - Forum Matériel informatique
- Scanf en java ✓ - Forum Java
2 réponses
je ne connais pas le java mais en essyant de comprendre ton code
il faut que tu insères un test ici sur ta chaine de caractère et si le résultat de ta boucle est vendredi mettre un . et pas une ,
ça doit etre un truc du genre
je ne sais pas si cela va marcher mais en C# ou en VB c'est cet algo que j'aurais fait (en me basant sur ce que tu as fait)
il faut que tu insères un test ici sur ta chaine de caractère et si le résultat de ta boucle est vendredi mettre un . et pas une ,
ça doit etre un truc du genre
for (int i = 0; i < nbTab; i++) {
//on test si la valeur est vendredi
If tab[i].value = "vendredi"
{
//si c'est vendredi on met un point
System.out.println(tab[i] + ". ");
}
//sinon
else
{
// on met une virgule
System.out.println(tab[i] + ", ");
}
end if
}
je ne sais pas si cela va marcher mais en C# ou en VB c'est cet algo que j'aurais fait (en me basant sur ce que tu as fait)
Et si jamais tu veux le faire sur des tableaux dont tu ne connais pas le contenu, fais le test sur l'index, du genre
for (int i = 0; i < nbTab; i++) {
//on teste si on est sur le dernier poste
If i = (nbTab - 1)
{
//si c'est le dernier on met un point
System.out.println(tab[i] + ". ");
}
//sinon
else
{
// on met une virgule
System.out.println(tab[i] + ", ");
}
end if
}
for (int i = 0; i < nbTab; i++) {
//on teste si on est sur le dernier poste
If i = (nbTab - 1)
{
//si c'est le dernier on met un point
System.out.println(tab[i] + ". ");
}
//sinon
else
{
// on met une virgule
System.out.println(tab[i] + ", ");
}
end if
}