【发布时间】:2015-03-01 22:23:03
【问题描述】:
我已经解析了一个 HTML 时间表并将每个主题加载到我的类对象中。 所以我有我的主题的数组列表,其中包含姓名、老师、...、小时和日期的信息 现在我想重建表格,所以我需要先对其进行分类。我认为最好的结构是这样的:
Monday: 1: Math, Czech, ...
2: History
...
Tuesday: 1: English, Geo
2...
...
在给定的时间内可以有多个主题,因此我尝试使用 Multimap 的 Multimap,但我无法在我的解析过程中声明它。
Multimap<String, Multimap<String, Subject>> timetable = HashMultimap.create();
...
for ...
timetable.put(subject.den, new HashMultimap<>(subject.hod, subject));
但它说 HashMultimap 具有私有访问权限 com.google.common... 我不知道如何正确写这个。我也在考虑使用数组,但我必须预先声明它,我想在一个循环中构建它。 有任何想法吗?提前谢谢你
【问题讨论】:
标签: java object arraylist hashmap multimap