2011-03-18 5 views
1

Comme le titre l'indique. C'est une structure de données arborescente que je dois afficher en utilisant uniquement du texte.Comment afficher les niveaux hiérarchiques avec du texte

--something
---- ---- comme
ce
------ mais visuellement plus
-------- compréhensible

Qu'est-ce que le moyen de facto de le faire tel qu'utilisé peut-être par les CLI etc?

Répondre

0

Il existe une propriété sur la classe TreeNode appelée niveau. Vous pouvez parcourir tous les nœuds et ajouter un certain nombre de caractères de tabulation à la chaîne du nœud en fonction du niveau. Cela indenterait alors votre texte en fonction du niveau du noeud dans la chaîne.

Questions connexes