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

API standards et tierces Java Discussion :

[Maths] Evaluation String en Boolean


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut [Maths] Evaluation String en Boolean
    Bonjour tout le monde !

    J'ai une question fondamentale pour le programme que je suis en train d'écrire : est-il possible de réellement convertir un String en Boolean ? Je veux dire par là que, toutes les méthodes style valueOf, parseBoolean, etc. renvoie true si le string vaut "true" et false pour le reste.

    En fait, j'ai un string qui contient une condition : "a<b" (a et b deux entiers)
    Et je voudrais que mon booléen me dise si cette condition est vérifiée, et non pas qu'il me dise si le string vaut "true" ou pas. En gros :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    // Au départ
    String condition="a<b"
    ...
    // A l'arrivée
    boolean verifcondition=(a<b)
    Je suis désespéré de trouver une solution !
    Merci d'avance !

    Rémi

  2. #2
    Invité
    Invité(e)
    Par défaut
    salut,
    a et b représente quoi?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    Ce sont deux entiers. Je veux savoir si l'un est inférieur à l'autre.

  4. #4
    Membre éprouvé Avatar de nicgando
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 128
    Par défaut
    Tu essayes d'interpréter des String comme des fonctions mathématiques si j'ai bien compris

    A ce moment là utilise JEP

  5. #5
    Invité
    Invité(e)
    Par défaut
    salut,
    je ne comprend pourquoi tu traite la condition comme String.

    tu peut extraire a et b et le signe de comparaison en faisant des opération sur la chaine et puis. cherche commen les convertir en int. et fait ton test
    Dernière modification par djo.mos ; 26/06/2007 à 12h38.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 6
    Par défaut
    En fait, je traite les conditions sous forme de strings car c'est le seul moyen que j'ai trouvé pour que mon programme fonctionne. Je m'explique : l'utilisateur doit rentrer des contraintes (a<b, a<c, etc.) et celles-ci doivent être toutes vérifiées pour des valeurs de a, b, c, etc. qui varient. Or je ne vois pas comment rentrer des contraintes directement sous forme booléenne. Je pensais donc les rentrer d'abord sous forme de string ("a<b", "a<c") puis de les convertir en booléen au moment du contrôle (après que des valeurs à a, b, c aient été attribuées). D'autant plus que, si je les rentre directement en booléen (au début, quand l'utilisateur rentre ses contraintes), leur valeur va être fixe (et directement false puisque les valeurs de a, b, c n'ont pas encore été données).
    J'espère que c'est assez clair

Discussions similaires

  1. [C# 1.1]Analyse de formule logique (string to boolean)
    Par le_ben dans le forum Windows Forms
    Réponses: 2
    Dernier message: 21/11/2008, 09h52
  2. Evaluer String et renvoi booléen ! Cela existe ?
    Par nono44200 dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 21/03/2008, 14h11
  3. [Maths] evaluer une chaine de caractère
    Par davyondo dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 06/11/2007, 14h53
  4. if imbriqué impossible /!\ string et boolean
    Par avogadro dans le forum Langage
    Réponses: 5
    Dernier message: 04/05/2006, 18h13
  5. Comment convertir une string en boolean ?
    Par olivier12345600 dans le forum Langage
    Réponses: 6
    Dernier message: 25/06/2005, 15h54

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