Pb lecture fichier - Java - Programmation
Marsh Posté le 17-02-2006 à 15:10:32
Bonjour,
quand tu mets le caractere '\', java l'interprete comme caractere banalisateur. Si tu veux mettre un '\' dans une chaine de caractere, il faut mettre '\\'.
Edit: tu avais le message de l'exception pour t'aider: "C: exte.txt (Syntaxe du nom de fichier, de répertoire ou de volume incorrecte)"
Marsh Posté le 17-02-2006 à 14:49:51
Bonjour à tous,
Je cherche à faire un petit programme tout simple qui lit un fichier et l'affiche. Donc j'ai créé avec le bloc note un petit fichier texte, que j'ai enregistré sur mon disque C directement, mais ce que je comprends pas c'est que quand je veux éxécuter mon programme, il ne le trouve pas, il me met : java.io.FileNotFoundException: texte.txt (Le fichier spécifié est introuvable).
Alors j'ai essayé de le mettre directement dans le même dossier que mon programme, mais rien ne change. Je pense que c'est quelque chose de tout bête, mais je bloque dessus.
Merci par avance pour votre aide.
Voici mon code :
package comptagedesmots;
import java.io.*;
public class CompterMot {
public static void main (String[] args) throws IOException
{
String ligne;
FileReader fichier = new FileReader("C:\texte.txt" );
BufferedReader entree = new BufferedReader(fichier);
while((ligne = entree.readLine()) != null) // boucle de lecture/affichage du fichier
{
System.out.print (ligne);
}
}
}