Bonjour,

Un petit problème simple: Voici un fichier texte classique : essai.txt
Le fichier se compose de 4 mots : bonjour salut au revoir

Lecture du fichier avec la class Scanner

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package scanner;
 
import java.io.*;
import java.util.*;
 
public class Scanner_essai {
public static void main(String[] args) throws FileNotFoundException {
 
File f = new File("essai.txt");
Scanner sc5 = new Scanner(f,"UTF-8");
while(sc5.hasNext())
{
System.out.println(sc5.next());
}
sc5.close();
}
}
Le programme se déroule normalement , lecture des 4 mots et impression console

Par contre si j'introduis ds fichier essai.txt le caractère suivant : ì
essai.txt : bonjour salut ì au revoir

Il ne lit plus rien

Une explication peut-être .... Merci