[JAVA] Comparaison de chiffres dans un String

Résolu
bast_sama Messages postés 59 Statut Membre -  
NookZ Messages postés 2376 Statut Membre -
Bonjour,

Je vais essayer d'être le plus clair possible.

j'ai mit en place des JTextField dans lesquels j'insère des chiffres. Je récupère les valeurs via :
String resultat = T0_haut.getText();
String resultat1= T0_bas.getText();

Je souhaite cependant vérifier que la valeur T0_bas soit inférieur au T0_haut.

Ces valeurs seront ensuite écrites dans un fichier du coup elles doivent être au format String.

Voilà si quelqu'un à une solution

Je travail sous Eclipse Windows.

--
MB 2,16 Ghz, 2g de RAM, 250giga (120giga décédé), Leopard 10.5.6, Safari 4 beta

5 réponses

  1. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    essaye la methode parseInt de la class integer.
    Tu devrais avoir un truc du style:
    public boolean sampleMethod()
    {boolean done;
    // put your code here
    if (Integer.parseInt(resultat )>Integer.parseInt(resultat1)) done=true;
    else done=false;
    return done;
    }
    J'espere ca pourra t'aider!!
    @+
    1
  2. NookZ Messages postés 2376 Statut Membre 514
     
    int res_entier = Integer.parseInt(resultat);

    Voilà ça converti la chaîne en entier.
    1
  3. bast_sama Messages postés 59 Statut Membre 7
     
    Ok bah cela fonctionne comme je veux.

    Mais après je dois écrire mes résultats dans un fichier...via FileWriter mais maintenant que se sont des int je fais comment pour les repasser en String?

    0
  4. NookZ Messages postés 2376 Statut Membre 514
     
    Vous aviez stocké le String dans l'élément résultat :

    String resultat = T0_haut.getText();

    donc pour le récupérer il suffit d'utiliser la variable resultat qui le contient déjà
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. bast_sama Messages postés 59 Statut Membre 7
     
    Evidement =)

    merci beaucoup

    bonne journée
    0
    1. NookZ Messages postés 2376 Statut Membre 514
       
      De rien et n'oubliez pas de passer le sujet en résolu.
      0