IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

Parcourir un fichier


Sujet :

Entrée/Sortie Java

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut Parcourir un fichier
    bonsoir,

    comment je peut revenir un ligne en arriere avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    inStream = new BufferedReader(new InputStreamReader(
    	new FileInputStream("------"), "UTF-8"));
    et comment initialiser le pointeur a la premiere ligne au cours
    d'un parcour

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    les méthodes mark, isMarkSupported et reset servent à ça.

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut
    j'ai un autre probleme qui ma rencontré aussi
    j'ai une phrase a traité de taille plus que 255 caractere
    avec quelle type de donnée je vais la traité ?

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    public static String analyse(String phrase) {
    		String wordExist;
    		String wordAremp;
    		String csv;
    		String Reslt = phrase;
     
    		try {
    			inStream = new BufferedReader(new InputStreamReader(
    					new FileInputStream("Resultat.csv"), "UTF-8"));
     
    			csv = "debut";
    			while (csv != null) {
     
    				csv = inStream.readLine();
     
    				if (inStream.ready()) {
    					wordExist = csv.substring(csv.lastIndexOf(",") + 1,
    							csv.length());
    					while (csv != null && phrase.contains(wordExist)) {
    						phrase = Reslt;
    						wordAremp = csv.substring(0, csv.indexOf(","));
    						wordExist = csv.substring(csv.lastIndexOf(",") + 1,
    								csv.length());
    						Reslt = remplace(phrase, wordExist, wordAremp);
     
    						csv = inStream.readLine();
    					}
     
    				}
     
    			}
     
    			csv = null;
    			inStream.close();
     
    		} catch (Exception e) {
    			e.printStackTrace();
    		}
    		// System.out.println(Reslt);
    		return Reslt;
    	}

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Je ne comprend pas ta question. BufferedReader s'en fout de la taille.

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    Je ne comprend pas ta question. BufferedReader s'en fout de la taille.
    si j fai par exemple :

    ch = f.readline();
    // ch est de 600 caractere par exemple

    si je veut:
    String phrase = ch;

    ici il y a un probleme car un String supporte que 255 caractere je crois
    alors j cherche une autre solution

  6. #6
    Membre éclairé Avatar de JoeChip
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    536
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2008
    Messages : 536
    Points : 803
    Points
    803
    Par défaut
    je crois
    faut pas croire, faut vérifier dans la doc.
    Sans danger si utilisé conformément au mode d'emploi.

    (anciennement BenWillard, enfin moins anciennement que ... enfin bon c'est une longue histoire... Un genre de voyage dans le temps...)

  7. #7
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par hedibox Voir le message

    ici il y a un probleme car un String supporte que 255 caractere je crois
    alors j cherche une autre solution
    Ha crotte, ça voudrait dire que ça fait 8 ans que je fais des codes qui marchent pas en java

  8. #8
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut
    ahh wi c vraii

  9. #9
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 481
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 481
    Points : 48 806
    Points
    48 806
    Par défaut
    Citation Envoyé par hedibox Voir le message
    ahh wi c vraii
    Et ça pique les yeux

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment parcourir un fichier texte avec une boucle ?
    Par kikica dans le forum Langage
    Réponses: 2
    Dernier message: 15/11/2005, 17h13
  2. Parcourir un fichier HTML
    Par obelix dans le forum Entrée/Sortie
    Réponses: 16
    Dernier message: 14/11/2005, 20h24
  3. [débutant]Parcourir un fichier XML
    Par Wis dans le forum ASP
    Réponses: 2
    Dernier message: 26/09/2005, 10h04
  4. Parcourir un fichier
    Par sepsep dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 27/07/2005, 08h25
  5. Réponses: 6
    Dernier message: 23/12/2003, 15h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo