Abre prefixe en java

adamsjilal Messages postés 46 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je voulait implementer une programme en java, ce programme lit un fichier contenant des text et des noms par exemple. lorsque le programme se fichier je voulait enfaite savoir s'il y a un moyen de lire les information du fichier et les stocker dans des variable chaque caractere durant la lecture du fichier. je m'explique lorsque par exemple le programme lit un mot comme ALI je veux un moyen pour stocker chaque caractere que le mot est compose: le A dans une variable, L dans une variable et I dans une autre variable. si quelqu'un a une idée, sachez que je suis interessé.
merci d'avance.



A voir également:

2 réponses

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

En utilisant Files.readAllLines​(Path) tu récupères l'intégralité de ton fichier dans une variable que tu peux décomposer par ligne puis par caractère.

Exemple :

// import java.nio.file.*;
List<String> text = Files.readAllLines(Paths.get("C:/fichier.txt"));

for (String line : text)
    for (char c : line.toCharArray())
        ...

La confiance n'exclut pas le contrôle
0
adamsjilal Messages postés 46 Date d'inscription   Statut Membre Dernière intervention  
 
Bon je viens d'essayer la solution met ca leve des exceptions et ca affiche ça :
at java.nio.file.Files.newBufferedReader(Files.java:2676)
at java.nio.file.Files.readAllLines(Files.java:3033)
at TestDecoupage.Fil.main(Fil.java:27)
0
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Cet affichage c'est la stack de l'exception, ça ne sert à rien sans le type de l'exception et son message.
0