Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : lire un fichier texte à partire d'une ligne précice . [ Divers / Général ] (mermad)

samedi 29 novembre 2008 à 11:10:57 | lire un fichier texte à partire d'une ligne précice .

mermad

Bonjour tout le monde,
je sais comment lire un fichier texte en java mais je ne sais pas comment lire à partir d'une ligne précise, la dixième ligne par exemple ..j'ai trouver la fonction "lineNumberReader(n) " mais j'ais pas compris comment l'utiliser !!
Même les codes que j'ais pu avoir sur cette fonction ne marche pas !!
Y a -t-il  quelqu'un qui poura m'aider ? SVP, c'est urgents :'( !!
Merci d'avance.

samedi 29 novembre 2008 à 23:37:46 | Re : lire un fichier texte à partire d'une ligne précice .

Chatbour

Membre Club
Salut,

voici une méthode "manuelle" :

import java.io.*;

public class Test {
    public static int line = 2;
    public static void main(String[] args) throws Exception {
                BufferedReader br = new BufferedReader(new FileReader("fichier.txt"));
                String buffer;
                int compteur = 1;
               
                while ((buffer = br.readLine()) != null) {
                    if (compteur == line) {
                        System.out.println(buffer);
                    }
                    else {
                        compteur++;
                    }
                }
               
                br.close();
    }
}


Cordialement..

dimanche 21 décembre 2008 à 20:30:35 | Re : lire un fichier texte à partire d'une ligne précice .

DawnUser

j'ai utilisé une technique semblable avec une boucle FOR

int line = [utilisé un input au choix pour savoir a quel ligne lire];
BufferedReader br = new BufferedReader(new FileReader("fichier.txt"));
String ligneDesire;

for (int i=1; i <= line; i++){
         ligneDesire = br.readLine();
}
br.close();

System.out.println("voila la ligne: "+ligneDesire);

________________________________________
SELECT signatue
FROM tête
WHERE signature = short AND signature = sweet
ORDER BY idées;




Cette discussion est classé dans : fichier, ligne, texte, lire, partire


Répondre à ce message

Sujets en rapport avec ce message

Ecrire dans un fichier texte [ par copsblondin ] Bonjour,Je souhaite écrire dans un fichier plusieurs ligne ms a chaque fois que j'exécute le programme, la ligne ajoutée écrase tous le reste.En algo, lire ligne dans un fichier txt [ par fafa00 ] Bonjour,J'ai un fichier txt qui contient plusieurs lignes.J'arrive à lire la première ou toutes les lignes, je voudrais pouvoir sélectionner juste une supprimer une ligne dans un fichier texte [ par sheeno ] bonjour,je cherche à supprimer une ou plusieurs lignes en plein milieu d'un fichier texte.J'utilise la classe RandomAccessFile pour me positionner à l trouver et modifier une ligne dans un fichier texte (.INI) [ par alexandrehaffner ] hello,avec un programme java, j'ai réussi à trouver un fichier texte (.INI) dans un répertoire, j'arrive à le lire ligne par ligne, et je voudrais rep lire un fichier texte avec BufferReader [ par greenled ] bonjour j ai le code suivant:FileReader fr = new FileReader("text.txt");BufferedReader br = new BufferedReader(fr);while(br.readLine() != null) Lire données fichier texte en java [ par valnanto ] Bonjour,je suis débutante en java et j'ai un petit pb à résoudre lors de mon stage.Je dois récupérer les données dans un fichier texte pour ensuite en retour a la ligne dans un fichier texte [ par niko29940242 ] salut all, alors voila j'ai ecrit ce que j'avais a ecrire dans un fichier texte sur mon disque dur mais ce que je voudrais faire aussi c'est un retour fichier texte a lire en mode binaire [ par niko29940242 ] kelkun pourrait-il m'expliquer comment lire un fichier texte en mode binaire afin que je recupere les codes ascii du fichier ???thx Lire dans un fichier : passer à la ligne suivante [ par java versus hardtek ] Je veux lire toutes les lignes de ce fichier.Mais je ne fait que lire la première ligne. Comment passer au suivantes ? public int[] recuperer_standard lecture fichier [ par kramp ] j'ai besoin de lire un fichier à une ligne donnée sans avoir à lire les lignes d'avant pour avoir un accès rapide à l'information (mon fichier a été i


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.