égalité/String

Résolu
yakout83 Messages postés 19 Statut Membre -  
hamzafes Messages postés 258 Statut Membre -
Bonjour,
svp g un ptit problème avec l'égalité entre deux chaines de caractère:
ce programme affiche quoi?

String b="toto";
String c="tutu";
c=b;
Systeme.out.prntln(c);

est ce que le b prend le contenu de c ou il l'inclut.
je sais que c une question banale mais merci bcp de m'y repondre

3 réponses

laurie071298 Messages postés 209 Statut Membre 49
 
le "=" simple entre deux variable est une simple opération d'affectation du contenu, c'est a dire que ta variable c saudra B à savoir toto

Si tu veux inclure le contenu, il y a le "+" de concaténation du string=> c = c + b donne c = tututoto
0
sfel Messages postés 1645 Statut Membre 430
 
bonsoir, logiquement, C prend le contenu de B.

le meilleur moyen de toute facon est d'executer ton script.
0
laurie071298 Messages postés 209 Statut Membre 49
 
comme l'a dit sfel, exécuter ton script donne la réponse
System.out.println(...) t'auderai toujours dans tes codes pour savoir ce que représente une variable ...
PS: ne suiverais-tu pas le cours du SINF1160 au vu des exemples???
0
laurie071298 Messages postés 209 Statut Membre 49
 
comme l'a dit sfel, exécuter ton script donne la réponse
System.out.println(...) t'auderai toujours dans tes codes pour savoir ce que représente une variable ...
PS: ne suiverais-tu pas le cours du SINF1160 au vu des exemples???
0
hamzafes Messages postés 258 Statut Membre 54
 
Pour l'égalité en Java, regardes les explications ici : http://www.clefduweb.com/tuto.php?tuto_id=3
0