0

いくつかの 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; }

ソートされたマップですべての月を取得し、それらを 1 つのツリーセットに入れたいと思います。

4

1 に答える 1

1

マップの準備ができたら、マップを反復処理して TreeSet にキーを設定します。

SortedMap<Date, Sequencing> map;

TreeSet<Date> set = new TreeSet();

for(Entry<Date, Sequencing> en: map.entrySet()) {
   set.add(en.getKey())
}
于 2012-10-29T20:11:42.043 に答える