begin process at 2010 02 09 23:17:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Inetger vs compareTo


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Inetger vs compareTo

mardi 26 avril 2005 à 14:59:57 | Inetger vs compareTo

ch3mical


Bonjour

j'ai un problème avec la méthode compareTo de la classe comparable

Si j'utilise cette méthode pour comparer des String je n'ai pas de problèmes

Mais dès que j'essaie avec des int ca ne marche pas.
Je pense qu'il faut caster dans la classe Ineteger , mais je ne sais pas comment

voici mon code
----------------------------------------------------------------------
      public int compareTo(Object objet)
      {
      Inscription unInscription; 
      unInscription=(Inscription)objet; // vérifie l'égalité à partir du code
      return this.numero.compareTo(unInscription.ObtenirNumero());
      }

----------------------------------------------------------------------
- numero est de type int dans les définissions de ma classe

Quelqun à une idée de la syntaxe ou du comment ?

merci à l'avance

ch3mical
mardi 26 avril 2005 à 15:49:11 | Re : Inetger vs compareTo

kaloway



Pourquoi veus tu utiliser compareto sur des entiers alors que tu peus utiliser un simple"=="?
mardi 26 avril 2005 à 17:08:18 | Re : Inetger vs compareTo

ch3mical



parce que je veux insérer dans une liste chainer ordonée

je compare le nouvelle élément recu pour ensuite l'ajouter en ordre du plus petit au plus grand
mardi 26 avril 2005 à 18:53:05 | Re : Inetger vs compareTo

kaloway



Je pense qu'il n'est pas possible de transtyper un int en integer. par contre tu peux  faire  Integer  unentier=new Integer(monentier).  Après tu le comparer  et l'insérer dansta liste.
mardi 26 avril 2005 à 21:04:24 | Re : Inetger vs compareTo

ch3mical

apès plusieurs test

voici comment faire

public int compareTo(Object objet)
      {
      Inscription unInscription;
     
      Integer  unentier;
      Integer  unentiers;
     
      unInscription=(Inscription)objet;
     
      unentier=new Integer(this.numero);
      unentiers=new Integer(unInscription.ObtenirNumero());
     
     
      return unentier.compareTo(unentiers);
}




Cette discussion est classée dans : int, classe, compareto, uninscription, inetger


Répondre à ce message

Sujets en rapport avec ce message

JTable : afficher une Date [ par isako ] Bonjour,Ce sujet n'est pas nouveau dans le forum, mais je n'ai pas trouvé la solution... Je vous soumets mon problème en espérant que l'un de vous pou Probléme de classe [ par nanu ] Bonjour tout le mode :)Alors voilà mon probléme :je voudrai que ma class2 herite de la classe 1 comme ceci :class1.java :class class1{ class1 (int v héritage [ par braillane ] Bonjour, voila j'ai la classe durée et la classe longueDurée qui hérite de durée. je ve redéfinir la méthode inf qui retourne vrai si la durée est inf portée des variables [ par ldumont ] Bonjour, jai encore un petit problème pour changer.... voici ma classe principale : public class GridBagLayoutDemo extends Frame{ private int _x; pub méthode substring pour integer [ par dunith ] bonjourexiste elle la méthode substring(int sIdx, int eIdx) pour  la classe Integer?je sais qu'elle existe pour la classe String, mais pour la class classe et constructeur [ par uzu ] bonjourje travaille java:j'ai déclaré une classe (qui définie une commnade RS 232)commande et constructeur comme suit:class TCmd{ int iNbParIn; // Nb classe [ par naddou1985 ] bonjour tout le monde: svp , quelle est la difference entre une classe de type void et une autre qui n'a aucun type exp: void test(int); test( TreeSet et compareTo [ par Florynth ] Bonjour,je me suis fait un classe qui implèmente comparable pour l'utilisé dans un TreeSet. Le compareTo se base sur une propriété displayOrder qui es [Reflection] Recuperer la classe fille directe effective d'une classe mere abstraite [ par loloof64 ] Salut à tous [^^happy13] Je me doute que ma question puisse être difficile à résoudre, mais je la pose quand même, on ne sait jamais. (Les recherches [Jar][ClassLoader] reference classe statique ou d'instance [ par loloof64 ] Salut à tous [^^happy13] J'ai lu le tutoriel "INTÉGRER DES IMAGES DANS UN JAR AVEC ECLIPSE" d'Icarius44, même si je connaissais un petit peu les mani


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,421 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales