【发布时间】:2018-01-31 04:40:52
【问题描述】:
(只是设置)。
TreeMap< String, Set< String>> map;
字符串是名称,集合是不同的时间戳,所以每个时间戳都可以有多个名称,如果都选择了相同的时间
...
(发起)
map = new TreeMap< String, Set< String>>;
...
for (Map.entry< String, Set< String>> mapEx : map.entrySet()){
map.getValue 会在这里产生什么结果? 像,下面的代码会导致我能够从地图中查看 Set 部分中的每个字符串并打印它们吗?
for(String stringEx : map.getValue()){
System.Out.Println(stringEx);
}
【问题讨论】:
-
不使用实际的迭代器,我想知道是否可以将其简化为 for-each 循环(对我来说它们更简单)
-
最终目标是什么?
-
我能够从地图中查看 Set 部分中的每个字符串并打印它们(理论上)
-
好的,我有一个更完整的答案,方法更简单;)
标签: java foreach set treemap getvalue