我试图用文本文件中的条目填充树,我可以读取文件,我知道如何制作树对象。我只是不知道如何将这两者结合起来填充树。 提前致谢。我是java的新手,任何想法都可能对我有帮助。
答案 0 :(得分:1)
如您所知,树是没有周期的图形。或者,如果你说一个是一个根节点,那么每个节点都有零个或多个子节点并且只有一个父节点的图形(根节点除外)。
要从文件创建树,您必须定义节点及其关系。由于“父”关系是最简单的(每个节点只有一个父节点,除了父节点为零的根节点),你应该以某种方式从文件中获取每个节点的父节点。
简而言之:对于文本文件中的每个节点,在树中创建一个节点。检查父节点应该是什么,在现有树中找到它。将新节点作为子节点添加到父节点。
除非您发布有关文本文件的其他信息,否则我可以帮助您。