si une ame bien veilante peut m aider voici mon code
public String remplace ( String str, String oldstr, String newstr)
{
int taille = oldstr.length();
String nouveau = new String();
StringBuffer buff = new StringBuffer(str);
int deb = 0;
int ici = buff.indexOf(oldstr, deb);
while (ici != -1)
{
nouveau += buff.substring(deb, ici);
nouveau += newstr;
deb = ici+taille;
ici = buff.indexOf(oldstr, deb);
}
nouveau += buff.substring(deb);
return nouveau;
}