简单类或链接列表数组

Day*_*man 1 java

我有决定.我想写一份名单和方向清单.它非常小的列表,我不想在课外访问它.

我有两个选项来动态存储元素:1.嵌套的链表2.一个小的类,有两个成员,并将此元素添加到单个链表.

哪一个是正确的方法?

非常感谢,大卫.

Boz*_*zho 5

创建一个内部类 - 代码将更容易阅读.

List<List<String>> list = ..;
String name = list.get(0).get(0);
Run Code Online (Sandbox Code Playgroud)

不太可读:

List<Location> list = ..;
String name = list.get(0).getName();
Run Code Online (Sandbox Code Playgroud)

另一种选择是使用Map<String, String>键是名称的位置,以及值 - 位置.这是因为您的正常使用涉及根据名称查找位置.如果两个操作都是常规操作,您可以BiMap从番石榴库中查看.