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

AWT/Swing Java Discussion :

tester la valeur d'un string ?


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 15
    Par défaut tester la valeur d'un string ?
    voila je veux tester ce string pour savoir s'il est null

    mais je n'y arrive pas : erreur à chaque fois

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     String _identifiant = jTextField2.getText();
         String _nom = jTextField3.getText();
         String _duree = jTextField1.getText();
     
     
         if(_identifiant == null)
        {
     
            jTextField4.setText("ok"); 
     
       }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     String _identifiant = jTextField2.getText();
         String _nom = jTextField3.getText();
         String _duree = jTextField1.getText();
     
     
         if(_identifiant == "")
        {
     
            jTextField4.setText("ok"); 
     
       }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     String _identifiant = jTextField2.getText();
         String _nom = jTextField3.getText();
         String _duree = jTextField1.getText();
     
     
         if(_identifiant == " ")
        {
     
            jTextField4.setText("ok"); 
     
       }
    merci

  2. #2
    Membre éclairé Avatar de Vespasien
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    383
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 383
    Par défaut
    Là, tu testes la référence et non le contenu.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 43
    Par défaut
    Salut,

    tu peux peut être essayer un test sur la longueur : _identifiant.length je crois.

    Bonne journée,

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    1. Généralement, il n'y a pas de null dans un JTextField.
    2. Pour vérifier l'égalité de deux objets, on fait ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    String _identifiant = jTextField2.getText();
    String _nom = jTextField3.getText();
    String _duree = jTextField1.getText();
     
     
    if("".equals(_identifiant))
    {
     
    jTextField4.setText("ok");
     
    }
    Et on n'utilise pas le symbole == qui veut dire : "si la référence de ces objets est identique".

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 15
    Par défaut
    merci bien

    j'ai l'habitude de coder en c++ c'est pour ca

Discussions similaires

  1. Tester la valeur d'un String avec <s:if>
    Par olontsotra dans le forum Struts 2
    Réponses: 3
    Dernier message: 28/07/2009, 17h20
  2. Réponses: 1
    Dernier message: 20/09/2005, 21h15
  3. [vb.net] tester une valeur nulle de maniere elegante
    Par graphicsxp dans le forum Windows Forms
    Réponses: 5
    Dernier message: 22/08/2005, 15h36
  4. Valeur hexadecimale dans String -> Long
    Par Stol dans le forum Langage
    Réponses: 2
    Dernier message: 25/03/2005, 16h31
  5. [servlet][tester la valeur des champs récupérés]
    Par maya5 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/05/2004, 10h06

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