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 :

Relation String -> Méthode


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Space23
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 185
    Par défaut Relation String -> Méthode
    Bonjour,

    Je voudrais tout simplement appeler une méthode en fonction d'une String. Cependant un simple if/else n'est pas suffisant ici.
    J'ai une infinité de String que je ne connais pas à l'avance qui vont appeler une méthode unique. Je voudrais que la String appelle une méthode en fonction de son texte.

    Par exemple : String test = "Name" appellera setName("bateau");

    Je ne sais pas comment faire et même si c'est possible . Est-ce que quelqu'un a une idée?

  2. #2
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    je ne suis pas sur d'avoir compris. Peux tu donner plus de details, un peu de code eclaissira plus je crois.

  3. #3
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Est que tu as essayer avec un Switch, en appellant la methode approprié en fonction ??

  4. #4
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 690
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 690
    Par défaut
    Apparemment ce que tu recherche a faire est appelé la "réflexion":
    Tutorial de Sun sur la réflexion
    package java.lang.reflect

  5. #5
    Membre confirmé Avatar de Space23
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 185
    Par défaut
    Est que tu as essayer avec un Switch, en appellant la methode approprié en fonction ??
    Un switch ou un if/else ne marcherai pas ici.

    Apparemment ce que tu recherche a faire est appelé la "réflexion":
    Tutorial de Sun sur la réflexion
    package java.lang.reflect
    Je pense que c'est bien ce que je recherche, merci Uther.

  6. #6
    Membre expérimenté Avatar de jiddou
    Inscrit en
    Août 2007
    Messages
    247
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 247
    Par défaut
    juste pour compléter l'info. Je pense qu'un switch ne marche pas avec les String.Corrigez moi si je me trompe.

  7. #7
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    Citation Envoyé par jiddou Voir le message
    juste pour compléter l'info. Je pense qu'un switch ne marche pas avec les String.Corrigez moi si je me trompe.
    Citation Envoyé par Space23 Voir le message
    Un switch ou un if/else ne marcherai pas ici.

    Oui c'est vrai, je suis aller un peut trop vite dans mes delire. Le Switch c'est avec les Char et Int (et compagnie).

    Dans ma vision je voyais plustot des succesion de If ... elseIf

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

Discussions similaires

  1. String et méthode
    Par salimoush dans le forum Langage
    Réponses: 5
    Dernier message: 10/03/2015, 07h32
  2. Initialiser un String, quelle méthode ?
    Par Christophe Genolini dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 13/06/2013, 16h34
  3. [C#2] DataTable.Select, méthode (String)
    Par Leesox dans le forum Accès aux données
    Réponses: 2
    Dernier message: 15/08/2006, 19h40
  4. appeller une méthode dans le nom est dans un String
    Par fxjtarga dans le forum Langage
    Réponses: 2
    Dernier message: 24/02/2006, 16h06
  5. Réponses: 16
    Dernier message: 19/05/2005, 16h20

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