Bonjour,
Je travaille sur un programme java, je dois remplacer dans un texte toutes les occurrences de 'a' (par exemple) dans un premier fichier par une chaîne de caractère String et sauver le nouveau texte dans un autre fichier.
j'ai déja écrit un bout de code mais j'ai une boucle infinie donc elle doit etre modifiée voir complètement revue et je ne vois pas comment...
import fichiers.*;
import ordinateur.*;
class exind642_103
{
public static text substitute(String base, String save)
{
base = new String("C:/Users/Utilisateur/Desktop/a.txt");
save = new String("C:/Users/Utilisateur/Desktop/b.txt");
text B = new text(base);
text S = new text(save);
B.reset();
S.rewrite();
char a = 'x';
char b = B.first_char();
char c = 'a';
while(!B.eof())
{
if(b == c)
{
a = S.first_char();
}
else
{
b = S.first_char();
}
}
save.close();
return S;
}
public static void main(String [] args)
{
text S;
String base = " ";
String save = " ";
S = substitute(base, save);
ecran.afficher("Voila le nouveau texte:");
System.out.println(" "+S);
}
}
Je suis débutant donc il se peut que je m'égare...
merci d'avance
Configuration: Windows Vista
Firefox 3.5.3