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

Java Discussion :

Problème avec un IF


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 110
    Par défaut Problème avec un IF
    Bonjour,

    je suis en train de faire des tests et lorsque je fais un IF, cela devrait m'afficher certaines informations mais ma page est blanche

    en fait, je récupère le contenu d'un fichier, chaque champ est mis dans le tableau tab2[]

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    for (int i = 0; i < tab.length; i++) 
    {
       String text = tab[i];
       tab2 = text.split( "	");
     
       traiterDate();
       getMaDate();
     
       int dt = Integer.parseInt(maDate); // Date du jour
       int dt2 = Integer.parseInt(tab2[4]); // Date de formation - date fin
     
     
       if(tab2[0] == "00" || tab2[0] == "02" || tab2[0] == "04" || tab2[0] == "07")
       {
          if(dt2 >= dt)
          {	
             url = "categorie=" + tab2[0];
     
             out.println("<tr>");
     
             out.println("<td>" + (i+1) + "</td>");
             out.println("<td align=\"center\"><a href=\"DetailCategorie?" + url + "\">" + tab2[0] + "</a></td>");
             out.println("<td>" + tab2[1] + "</td>");
             out.println("<td>" + tab2[2] + "</td>");
             out.println("<td>" + tab2[3] + "</td>");
     
             out.println("</tr>");				
          }
       }
    }
    c'est le 1er if qui ne fonctionne pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if(tab2[0] == "00" || tab2[0] == "02" || ...)

    merci d'avance

  2. #2
    Membre éprouvé Avatar de sylviadesbois
    Inscrit en
    Mars 2007
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 84
    Par défaut
    tu devrais plutot utiliser .equals("00") non?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 110
    Par défaut
    merci, c'était bien ça

  4. #4
    Membre Expert

    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Novembre 2006
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 252
    Par défaut
    Je dirais même plus utiliser "00".equals(tab[x])

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

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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