我有一个包含一些bean的列表,这些bean是排序映射。我想遍历映射,获取值并将其放入树集中。
List<ItemBean> plannedBeans这就是"plannedBeans“里面的内容。
public int getItemNumber() { return unitNumber; }
public SortedMap<Date, Sequencing> getPlannedByMonth() { return sequencing; }这是地图内部的内容
public Date getMonth() { return month; }
public double getPlanned() { return plan; }我想在排序后的地图中获得所有月份的数据,并将它们放入一个树集中。
发布于 2012-10-30 04:11:42
一旦您的映射准备就绪,只需迭代它并用键填充TreeSet。
SortedMap<Date, Sequencing> map;
TreeSet<Date> set = new TreeSet();
for(Entry<Date, Sequencing> en: map.entrySet()) {
set.add(en.getKey())
}https://stackoverflow.com/questions/13128778
复制相似问题