Bonjour à tous !
Alors voilà, je suis bloqué pendant la création de mon application.
En gros j'essaie de lire dans un fichier texte. Mais celui-ci ne veut rien savoir.
J'ajoute le code au post.
Alors mon problème ce situe au niveau de ma boucle.
Lorsque que je lui dis de "boucler" avec read(unBuffer), (chaque boucle lire 8octets), il ne fonctionne pas.
Le contenu du fichier: C:\Users\saokore\Desktop\
Et quand j'écris read(), cela fonctionne. Mais je ne sais pas trop pourquoi et ça m'embête ! Quelqu'un pourrais juste m'expliquer ? Car au final le problème est résolu mais je ne comprends pas vraiment...
Désolé de vous embêter mais comme je débute en JAVA, c'est pas trop trop easy pour moi là.
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
18 try { //je vérfie si le fichier de configuration existe if (fichierConfig.exists()){ JOptionPane.showMessageDialog(null, fichierConfig.getName(), "test", JOptionPane.INFORMATION_MESSAGE); fluxDeLecture = new FileInputStream(fichierConfig); byte[] unBuffer = new byte[8]; //Je parcours mon fichier --->Help while((b = fluxDeLecture.read(unBuffer)) >= 0){ System.out.print(b); } } } catch(FileNotFoundException erreur){ } catch(IOException erreur){ }
Partager