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

Collection et Stream Java Discussion :

Récupérer le chemin d'un TreeSet


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 2
    Par défaut Récupérer le chemin d'un TreeSet
    Bonjour à tous !

    Pour un projet d'info, je cherche à récupérer le chemin du parcours d'un TreeSet de bytes en String - c'est-à-dire : si je parcoure un arbre binaire de bytes, j'aimerais récupérer la chaîne de caractères correspondant à ces bytes.

    Le problème étant que je n'y arrive pas...

    J'ai essayé cette ligne de code, un peu au hasard d'après les docs Oracle des TreeSet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SortedSet<String> plouf= arbrecarac.subSet(arbrecarac.first(), arbrecarac.last());
    (Mon arbre s'appelle arbrecarac, et le String à récupérer s'appelle plouf)

    J'ai tenté de faire une boucle for, pour mettre le byte dans un String qui se complèterait au fur et à mesure, mais là aussi je n'arrive pas à récupérer le caractère de l'arbre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    String res="";
    for(int i=0; i<arbrecarac.last();i++){
    			res+=arbrecarac.i
    }
    J'ai remarqué la fonction Iterable, qui pourrait peut-être m'aider, mais je ne la comprends pas très bien. Pouvez vous m'aider SVP ?

    Merci bien

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tu ne peux pas, le TreeSet n'expose pas cette information. Le seul but du TreeSet est de fournir un Set trié, en te garantissant les performances d'une structure en arbre. Toutes ses méthode sont orientée vers le parcours ordonné des feuilles et la création de sous sets.


    Si tu as besoin de la structure de l'arbre, tu devra faire ta propre implémentation d'un arbre binaire.

  3. #3
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 2
    Par défaut
    Ah, d'accord. Merci de ta réponse rapide

    Donc pour implémenter mon arbre binaire, il faut que je crée une classe avec un objet Arbre, qui aurait pour attributs la racine, le suivant et le précédent en gros ?

    Et du coup j'y mettrais une méthode qui me permettrait de récupérer le chemin ?
    Merci d'avance

Discussions similaires

  1. Comment récupérer le chemin d'une table liée
    Par ptitepunk dans le forum Access
    Réponses: 2
    Dernier message: 15/09/2005, 10h47
  2. Récupérer le chemin complet de l'appli
    Par alainpeniche dans le forum Windows
    Réponses: 3
    Dernier message: 10/08/2005, 14h03
  3. [Sources]Récupérer le chemin d'un objet OLE
    Par Mr.Gus dans le forum Contribuez
    Réponses: 9
    Dernier message: 12/05/2005, 10h11
  4. Récupérer le chemin de l'alias a partir du database
    Par rippoz dans le forum Bases de données
    Réponses: 2
    Dernier message: 02/08/2004, 14h59
  5. Récupérer le chemin d'accés du PFile.
    Par Laurent Dardenne dans le forum Administration
    Réponses: 7
    Dernier message: 03/02/2004, 17h21

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