Lecture fichier txt en java StreamTokenizer
Résolu/Fermé
javast
Messages postés
75
Date d'inscription
mardi 20 avril 2010
Statut
Membre
Dernière intervention
14 février 2013
-
7 janv. 2011 à 16:35
javast Messages postés 75 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 14 février 2013 - 11 janv. 2011 à 20:04
javast Messages postés 75 Date d'inscription mardi 20 avril 2010 Statut Membre Dernière intervention 14 février 2013 - 11 janv. 2011 à 20:04
A voir également:
- Lecture fichier txt en java StreamTokenizer
- Waptrick java football - Télécharger - Jeux vidéo
- Fichier rar - Guide
- Jeux java itel football - Télécharger - Jeux vidéo
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
KX
Messages postés
16755
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
12 février 2025
3 020
7 janv. 2011 à 18:03
7 janv. 2011 à 18:03
Je conseillerai l'utilisation de la classe Scanner
Voici un exemple de manipulation :
Résultats avec ton fichier fic.txt :
Voici un exemple de manipulation :
import java.io.File; import java.io.FileNotFoundException; import java.util.Scanner; public static void main(String args[]) throws FileNotFoundException { Scanner fichier = new Scanner(new File("fic.txt")).useDelimiter("[ ,\n\r]"); while (fichier.hasNext()) { String mot = fichier.next(); try { int i = Integer.parseInt(mot); System.out.println("\""+i+"\" est un entier"); } catch (NumberFormatException e) { if (mot.length()>0) System.out.println("\""+mot+"\" n'est pas un entier"); else System.out.println(); } } fichier.close(); }
Résultats avec ton fichier fic.txt :
"2" est un entier "0" est un entier "2" est un entier "1" est un entier "a" n'est pas un entier "3" est un entier "c" n'est pas un entier "3" est un entier "b" n'est pas un entier "1" est un entier "z" n'est pas un entier
javast
Messages postés
75
Date d'inscription
mardi 20 avril 2010
Statut
Membre
Dernière intervention
14 février 2013
1
11 janv. 2011 à 20:04
11 janv. 2011 à 20:04
Merci beaucoup KX :)