我应该在链表中保存书籍的内容,即
每本书都会有很多章节。所以一种类型的链表将是章节。每章都有很多章节。每章章节都要指向一个章节列表。每个章节都包含多个段落。子主题节点应该指向段落列表。我可以实现这个
提前致谢
答案 0 :(得分:1)
听起来你有之类的东西:
class Book
{
private final LinkedList<Chapter> chapters;
// Other stuff
}
class Chapter
{
private final Linkedist<Section> sections;
// Other stuff
}
class Section
{
private final Linkedist<Paragraph> paragraphs;
// Other stuff
}
(您可以选择仅在创建变量引用的实际对象时使用List<E>
将变量本身声明为Deque<E>
或LinkedList<E>
类型。为了简洁起见,这里只使用了混凝土类型。)
答案 1 :(得分:1)
你必须制作4个课程:
Book类将包含List<Chapter>
类型的字段。 Chapter类将包含List<Section>
类型的字段。 Section类将包含List<Paragraph>
类型的字段。