RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 structure arborescente

Forum : IDE JAVA
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ IDE JAVA

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGES : [1] [2]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM IDE JAVA

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
myboo45
Nouveau membre
Inscrit : 29/03/2006
Messages : 12
Message
#94655
Posté le 24/04/06 à 11:42
j'ai réfléchi sur la class Node (écrite dans un message précédent),je ne vois pas comment écrire la méthode add(String value) ni la méthode compareTo() de la class Element.Pourriez vous m'aider à la faire. Merci

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#94682
Posté le 24/04/06 à 13:48
alors déjà pour compareTo()

{ if(!(o instanceof Element)) throw new ClassCastException(); return this.getValue().compareTo(o.getValue()); }

il te retourne un int.
si le resultat =0 alors ils sont identiques.
si <0 alors dans l'alphabet this se situe avant o
l'inverse sinon...
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#94686
Posté le 24/04/06 à 14:00
pour la méthode add:


public void add(String value) { if (c une fonction) { //alors on traite la string pour en sortir ce qu'y a dan sla fonction et on cherche quel enfant du noeud courant doit porter cette feuille } else { if (c une valeur) { // on boucle sur les enfants en faisant un compareTo avec new Element(value) sur leur Element. suivant le résultat tu sauras où le placer dans ton ArrayList enfants. //ensuite tu fait enfants.add(index,new Node(blabla)); }


ça doit être structuré a peu prêt comme ça je pas dire plus cela dépend de ce que tu veux faire.

A toi de trouver ton algo je peux t'en dire plus. Tu dois être capable de pouvoir définir toi même le reste. Mais tu peux toujours demander des précision. meme si sache que je ne te donnerais pas le code exact de la méthode add car il faudrait que je lise entièrement ton sujet et je n'ai pas le temps. De plus je ne comprends rien à cette formule mathématique débile.
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

myboo45
Nouveau membre
Inscrit : 29/03/2006
Messages : 12
Message
#94687
Posté le 24/04/06 à 14:06
ca me met une erreur comme quoi :
cannot find symbol
symoll method getValue()
location : class java.lang.Object
bizarre...
et pour add() svp.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#94688
Posté le 24/04/06 à 14:10
euh... peut tu me dire sur qu'elle ligne il bloque et le code source associé avec celui dela méthode qui gene?
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE

myboo45
Nouveau membre
Inscrit : 29/03/2006
Messages : 12
Message
#94692
Posté le 24/04/06 à 14:22
ca marque:
cannot resolve symbol
symbol :methode getValue()
location: class java.lang.Object
return this.getValue().compareTo(o.getValue());

mon main je les écrit:
String sn=JOptionPane.showInputDialog("entrer votre terme");
Node n=new Node(new Element(sn));
et ca ne marche pas non plus pourquoi?merci

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

myboo45
Nouveau membre
Inscrit : 29/03/2006
Messages : 12
Message
#94693
Posté le 24/04/06 à 14:24
c'est la ligne 36 en fait java ne compile à o.getValue() car getValue() s'applique à un Element et pas Object
or Element dérive de Object?

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

masseuro
Membre MP
Avatar de masseuro
Inscrit : 17/11/2004
Messages : 195
Message
#94696
Posté le 24/04/06 à 14:26
correction :

this.getValue().compareTo(((Element)o).getValue());
__________________________
rien ne sert de coder pour coder il suffit de coder à point. La fontaine (ah non c'est pas ça qu'il a dit?)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE ALLER VOIR SON SITE
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM IDE JAVA



    PAGES : [1] [2]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.