Rechercher : dans
Par :

Fichier et boucle en Java

findizy, le 16 nov 2009 à 23:42:20 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Fichier et boucle en Java » dans :
[MS-Dos] Lister le contenu d'un répertoire dans un fichier VoirIl peut s'avérer pratique d'effectuer le listage d'un ou plusieurs répertoires dans un fichier, afin de tenir par exemple un catalogue de fichiers. Sous MS-Dos (ou sous Windows en ouvrant une fenêtre d'invite de commande MS-Dos) il est possible...