我有决定.我想写一份名单和方向清单.它非常小的列表,我不想在课外访问它.
我有两个选项来动态存储元素:1.嵌套的链表2.一个小的类,有两个成员,并将此元素添加到单个链表.
哪一个是正确的方法?
非常感谢,大卫.
创建一个内部类 - 代码将更容易阅读.
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从番石榴库中查看.
| 归档时间: |
|
| 查看次数: |
297 次 |
| 最近记录: |