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 :

Verifier qu'un chaine est un Long ou Boolean


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut Verifier qu'un chaine est un Long ou Boolean
    Salut !!!!

    J'ai trouvé dans l'API la classe org.mortbay.util.TestCase.
    Mais j'ai l'impression que ses méthodes check ne font pas exactement ce dont j'ai besoin.
    Besoin : Prendre un chaine (String) et vérifier si il correspond bien à un Long ou un boolean ...

    C'est pour une application web, pour vérifier les valeurs entrées par l'utilisateur...

    Quelqu'un pourrait m'aider...?

    MErci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 151
    Par défaut
    Par exemple, pour savoir si une chaine est un entiervoilà le code

    /**
    * @param object
    * @return true if the object given in parameter can be cast in Integer
    */
    public static boolean isInteger(String object)
    {
    try
    {
    Integer.parseInt(object);
    return true;

    }
    catch (NumberFormatException e)
    {
    return false;
    }
    }
    pour le Long tu remplaces Integer.parseInt par Long.parseLong.

    edit : pour le booléen il n'y a pas de telle méthode ( jeviens de voir). Donc tu pourrais te faire une méthode qui te renvoie vrai ( c'est un booléen ) si ta chaine vaut "true" ou "false" (à la casse près), bien évidement je suis conscient que cette méthode posera des problèmes au niveau de l'internationnalisation.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 574
    Par défaut
    Okay, donc je suis le meme résonnement, avec les parsers...

  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
    Salut,

    Citation Envoyé par kisame
    edit : pour le booléen il n'y a pas de telle méthode ( jeviens de voir). Donc tu pourrais te faire une méthode qui te renvoie vrai ( c'est un booléen ) si ta chaine vaut "true" ou "false" (à la casse près),
    Il y a Boolean.valueOf(String) qui fait déjà cela...

    a++

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

Discussions similaires

  1. [Pattern][Regex] vérifier que mon email est valide
    Par anitshka dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 23/05/2011, 13h03
  2. Verifier si une chaine de caractere est situe dans une chaine de caractere
    Par gregounnet dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/07/2007, 15h31
  3. Réponses: 6
    Dernier message: 17/10/2005, 14h38
  4. verifier si une url est exacte
    Par romuluslepunk dans le forum Applets
    Réponses: 14
    Dernier message: 16/08/2005, 16h41
  5. [langage] Comment tester si une chaine est vide
    Par |Bio dans le forum Langage
    Réponses: 4
    Dernier message: 04/05/2005, 15h05

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