键集到字符串集[关闭]

Posted

技术标签:

【中文标题】键集到字符串集[关闭]【英文标题】:Keyset to Set of string [closed] 【发布时间】:2020-01-24 11:28:03 【问题描述】:

我有一个Map<Type, Data> 我们需要将 map 的 keySet 转换为 String 的 LinkedHashSet。 使用 java 8 流最有效的方法是什么。

【问题讨论】:

你有没有尝试过? map.keySet().stream().collect(Collectors.toCollection(LinkedHashSet::new)); @HadiJ 流操作不会转换密钥。当不需要转换时,可以使用更简单的new LinkedHashSet<>(map.keySet()) 【参考方案1】:
map.keySet().stream().map(Object::toString).collect(toCollection(LinkedHashSet::new));

【讨论】:

以上是关于键集到字符串集[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

php 根据有序键集排序数组。注意:将删除键组中没有相应键的值。

结果集到分页

数据集到sql的问题

FMDB 结果集到字典中

结果集到 Android 光标

记录集到表?