我目前拥有的是地图列表
[{"title":"Witcher","desc":"456"},{"title":"Harry Potter","desc":123},{"title":"ozark","desc":"879"}]
我想以一个标题列表结束。
["Witcher","Harry Potter","ozark"]
我当前的代码有点像这样
ListMap.stream().filter({ map -> map.containsKey("Title") }).collect(Collectors.toList())
希望这将有助于:
def map = [["title":"Witcher","desc":"456"],["title":"Harry Potter","desc":123],["title":"ozark","desc":"879"]]
def names = map.collect{entry -> entry.title}
println(names)
我必须转换一个列表
问题内容: 如何使用Python将列表转换为字符串? 问题答案: 通过使用 或者,如果列表是整数,则在连接元素之前将其转换。
问题内容: 如何将String [](数组)转换为Collection,例如ArrayList或HashSet? 问题答案: Arrays.asList()可以在这里解决问题。 要转换为Set,您可以执行以下操作
我是Mapstruct的新手。我试图将列表转换为地图,我在网上搜索了很多,我有一些解决方案,比如它还没有在mapstruct中实现。如果有人能提供一些替代解决方案,我将很高兴。所有我希望转换映射如下: 现在是否可以使用MapStruct来实现?
嗨,我尝试将以下Source类映射到以下Destation类。我使用了以下映射以将字符串值映射到列表字符串。它没有正确映射。我需要知道如何使用Dozer将2个字符串值映射到一个目标字符串列表中。
我有以下代码,希望使用Java8将列表转换为。 当我尝试将列表中的单个值映射为映射的键时,我得到了一个错误。