afficher l'arborescence d'un chemin avec LinkedHashMap
bonjour,
tout d'abord je vais commencé à parler du but de ce que je veux faire.
j'ai par exemple 2 chemins "a/b/c1" et "a/b/c2" et je voudrais les afficher de cette façon à garder la notion de père et fils donc comme ça:
a
_____b
__________c1
__________c2
j'ai créer une classe Tag qui définit le type des feuilles de cette arbre
Code:
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 32
|
import java.util.LinkedHashMap;
public class Tag {
private String name;
private LinkedHashMap <String, Tag> tags = new LinkedHashMap <String, Tag> ();
public Tag(){
}
public Tag(String name){
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public LinkedHashMap<String, Tag> getTags() {
return tags;
}
public void setTags(LinkedHashMap<String, Tag> tags) {
this.tags = tags;
}
} |
donc je voudrais créer une méthode qui prends ces 2 chemins les découpes en feuilles de type Tag et les afficher comme voulue.
Merci.