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)
Pages: 1 2