首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java将map值放入树集中?

Java将map值放入树集中?
EN

Stack Overflow用户
提问于 2012-10-30 04:03:04
回答 1查看 1.5K关注 0票数 0

我有一个包含一些bean的列表,这些bean是排序映射。我想遍历映射,获取值并将其放入树集中。

代码语言:javascript
复制
 List<ItemBean> plannedBeans

这就是"plannedBeans“里面的内容。

代码语言:javascript
复制
public int getItemNumber() { return unitNumber; }
public SortedMap<Date, Sequencing> getPlannedByMonth() { return sequencing; }

这是地图内部的内容

代码语言:javascript
复制
public Date getMonth() { return month; }
public double getPlanned() { return plan; }

我想在排序后的地图中获得所有月份的数据,并将它们放入一个树集中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-30 04:11:42

一旦您的映射准备就绪,只需迭代它并用键填充TreeSet。

代码语言:javascript
复制
SortedMap<Date, Sequencing> map;

TreeSet<Date> set = new TreeSet();

for(Entry<Date, Sequencing> en: map.entrySet()) {
   set.add(en.getKey())
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13128778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档