Bonjour,

Je débute en java et je rencontre une difficulté de débutant niveau premier jour

Je souhaite écrire une méthode de type void qui modifie le contenu d'une string.

Voici la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
private void test(String t) {
		t = "après";
}
Et voici le code qui essaye d'utiliser la méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
String s = new String("avant");
test(s);
System.out.println(s);
Or, sur la console en sortie, j'obtiens toujours "avant" et non "après".

Comment je dois faire ? Ayant développé en delphi pendant très longtemps, j'ai peut-être quelques mauvais réflexes dont je dois me débarasser, mais là dans l'immédiat, je ne vois pas d'autre façon de faire.
Votre aide sera la bienvenue, c'est assez frustrant d'être bloqué sur un problème apparemment si simple lol.

Merci,
Jibé.