Exercice java corrigé: Passage de paramétres

Exercice java
Soit le programme suivant :

class ConcatIncorrecte
{
    public static void main(String[] args)
        {
            String s = "China Blue";
            System.out.println(s);
            concat(s, " Express");
            System.out.println(s);

        }

    public static void concat(String s, String s2)
        {
            s +=s2;
        }
}
  •  Expliquez pourquoi la méthode concatener ne parvient pas à modifier la chaîne s du main (en y concaténant " Express")
  • Corriger le codage de la méthode concatener et son utilisation dans le main de sorte à ce que l’exécution du programme affiche :
    China Blue
    China Blue Express

    au lieu de :

    China Blue
    China Blue

La correction des exercices (voir page 2 en bas)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *