Bonjour à tous,
Je suis face à un "petit" problème. Petit car je ne pense pas que se soit grand chose... mais malheureusement je suis quand même bloqué !
Alors voilà, dans mon main je demande le nom d'un fichier à ouvrir comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Scanner sc = new Scanner(System.in); System.out.println("Nom du fichier:"); String entryFic = sc.next(); File fic = new File(entryFic); sc.close(); . . methExemple(fic); . . methExemple(fic);
Pour l'instant voilà comment je lis le fichier:
Sauf qu'avec cette méthode je relis à chaque fois le fichier de 0. Or je ne veux pas relire le fichier depuis 0 à chaque appel. Je souhaite reprendre la lecture de celui-ci à partir de là ou je m'étais arrêté la fois précédente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public static void methExemple(File fic) { Scanner sc = new Scanner(fic); int unEntier = sc.nextInt(); System.out.println("Entier lu: " + unEntier); . . . sc.close(); }
Sauriez-vous comment faire pour répondre à mon cahier des charges ?
Je vous remercie pour votre aide et espère que vous saurez me sortir de cette impasse.
Cordialement,
Graimbault
PS: Je tiens à m'excuser, je me suis dans un premier temps trompé de topic en le postant ici: IDE - Eclipse
Partager