在业务档口由于得到的数据全是 List<Map<String,Object>>
由于最终要返回的数据全是 List<Map<String,String>>
使用foreach
和map.entrySet()
来进行转换效率有点低,有木有更好的解决方案
在业务档口由于得到的数据全是 List<Map<String,Object>>
由于最终要返回的数据全是 List<Map<String,String>>
使用foreach
和map.entrySet()
来进行转换效率有点低,有木有更好的解决方案
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
这个简单
可以并行stream+map+collector很方便
代码的话,我现在不方便敲代码,有时间给你补上,但是需要你们的项目支持jdk8
更新(抱歉,刚上班,给你写了一下,你看看和你的业务匹配吗,另外试下效率,当然,还有改进的空间...)
注意:业务方法用
private
修饰,避免暴露