é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
Configuration: Windows XP
Firefox 2.0.0.12

3 réponses

  1. 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
  2. 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
    1. 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
    2. 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
  3. 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