égalité/String

Résolu
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. 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
    1. bonsoir, logiquement, C prend le contenu de B.

      le meilleur moyen de toute facon est d'executer ton script.
      1. 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???
      2. 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???
    2. Pour l'égalité en Java, regardes les explications ici : http://www.clefduweb.com/tuto.php?tuto_id=3