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

Langage Java Discussion :

équivalent de "contains"


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 38
    Par défaut équivalent de "contains"
    Bonjour,

    je suis sous 1.3 et d'après l'api, contains est pour 1.5
    (java.lang.*)

    n'y a-t-il pas d'équivalent?

    je voudrais juste savoir dans mon programme si un mot se trouve dans une chaîne de caractères!

    merci

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    La méthode indexOf(String) fait parfaitement l'affaire...
    D'ailleur le code de la méthode contains() correspond tout simplement à ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        public boolean contains(CharSequence s) {
            return indexOf(s.toString()) > -1;
        }
    a++

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 38
    Par défaut
    et comment lui spécifier la phrase de départ? étant donné que s est le mot recherché non?

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par vonitiana
    et comment lui spécifier la phrase de départ? étant donné que s est le mot recherché non?
    Heu... j'avoue ne pas comprendre ce que tu veux dire par là ???


    a++

  5. #5
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Ben tu fait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if (taChaineDeDepart.indexOf(leMotQueTuRecherche)>=0){
    //La chaine contient le mot recherché
    //le code pour ce cas
    }else{
    //La chaine ne contient pas le mot recherché
    //le code pour ce cas
    }
    Faudrait que tu révise les notions de POO.

    Edit : j'espère avoir bien compris la dernière question

  6. #6
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 38
    Par défaut
    c'est bon merci!

  7. #7
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 38
    Par défaut
    re-bonjour à tous!

    je suis toujours dans mon projet. tout allait bien comme sur des roulettes jusqu'à aujourd'hui. là, je découvre qu'au fait ça ne marche pas!!!!!!

    ça affiche tout! j'avais au fait au début, des données parfaites et qui ne renvoit que les résultats voulus mais là, il y a des exceptions et il les affiche toujours!!!

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