package stage;
import java.io.*;
import java.lang.NullPointerException;
class compt_occurence extends Exception
{
public static void main(String[] args) throws IOException
{
FileReader lecteur=null ;
StreamTokenizer entree=null;
FileWriter ecrivain=null;
int compt=0;
try
{
lecteur=new FileReader("test.txt");// args[0 c'est le chemin de votre fichier
entree=new StreamTokenizer(lecteur);
ecrivain= new FileWriter("copie_modif.txt");
//sortie=new StreamTokenizer(ecrivain);
}
catch(FileNotFoundException f)
{
System.out.println("ERREUR D'OUVERTURE DU FICHIER");
f.printStackTrace();
}
catch(NullPointerException e)
{
e.printStackTrace();
}
while(entree.nextToken()!=StreamTokenizer.TT_EOF)
{
//if (!(entree.sval.equals("<")))
//{
if (entree.sval.equals("aaa")) // args[1] c'est le mot ke vous chercher (LABEL=ERROR )
{
compt++;
//entree.sval.equals("aaaxxxxxxx");
ecrivain.write(" aaaxxxxxxx ");
}
else
ecrivain.write(" "+entree.sval+" ");
//}
}
System.out.println("la nombre vaut "+compt);
lecteur.close();
ecrivain.close();
while(true)
{}
}
}
Partager