Salut je suis un étudiant et je suis entrain de programmer un logiciel de TAL sur l'arabe!!
bref, s'il vous plaie aide moi pour obtenir résultat que je cherche!! SVP
mon but et de vérifier si une chaine est trouvée dans un fichier j'ai utilisé StringTokenizer mais je ne le maitrise pas bien, voila mon code et j'aime bien avoir si String h et dans fichier ou nn?? et merci d'avance
try
{
BufferedReader bf=new BufferedReader(new FileReader("C:/Users/Documents/NetBeansProjects/hello/src/nomsverbeaux.txt"));
while((che=bf.readLine())!=null && trouv==false)
{
System.out.println("dedant");
tok = new StringTokenizer(che," ");
while(tok.hasMoreTokens( ))
{
if(h.equals(tok.nextToken()))
System.out.println(" mot= "+tok.nextToken( )+"\n");
}
}
bf.close();
}
catch(FileNotFoundException e){System.out.println("fichier introuvable"+e);}
catch(IOException a){System.out.println("impossible de traité le fichier");}
catch(NumberFormatException a){System.out.println(a.getMessage());}