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 :

recuperer une ligne particuliere d un fichier


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2007
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 146
    Par défaut recuperer une ligne particuliere d un fichier
    Bonjour,

    j ai un fichier texte dont je voudrais recuperer une ligne mais que si elle contient par exemple "marque de voiture"
    je fais d habitude avec maString.equals("marque de voiture")
    ou maString.compareTo("marque de voiture") mais ce n est pas bon
    si vous savez merci de votre aide j ai cherché sur google mais je ne trouve pas mon bonheur encore

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 282
    Par défaut
    Salut, essayes ceci : (javadoc String dans google )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (maChaine.indexOf("marque de voiture") != -1)
    En effet indexOf(String) retourne l'index du premier caractère de la chaîne recherchée ou -1 si celle-ci n'est pas trouvée.

  3. #3
    Membre chevronné Avatar de JoloKossovar
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    532
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 532
    Par défaut
    Tu dois tout d'abord vérifier que la ligne contient "marque de voiture" pour cela tu peux faire un :

    boolean marqueIsPresent = tachaine.contains("marque de voiture");

    ensuite si le boolean = true, tu recupere ta ligne soit avec des indexOf soit avec une expression réguliere.

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

Discussions similaires

  1. [VB.NET] Recuperer une ligne d'une ListView
    Par Aspic dans le forum Windows Forms
    Réponses: 4
    Dernier message: 30/04/2006, 14h01
  2. Shell - Récupérer une variable dans un autre fichier
    Par claralavraie dans le forum Linux
    Réponses: 9
    Dernier message: 11/01/2006, 16h25
  3. lire une ligne précise d'un fichier
    Par loic_86 dans le forum Langage
    Réponses: 1
    Dernier message: 06/01/2006, 13h37
  4. Réponses: 4
    Dernier message: 24/09/2005, 09h52
  5. Réponses: 6
    Dernier message: 04/03/2004, 09h35

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