java - 将多个嵌套列表压缩在一起
问题描述
在我写一堆代码之前,我很好奇是否有任何开箱即用的方法或库可以做到这一点?
想象一下有 4 个 ArrayList。
cities = [[["New York", "Albany"],["Los Angeles"]]]
populations = [[[8000, 1000],[2000]]]
states = [["New York", "California"]]
country = ["USA"]
我希望能够对这些进行类似 zip 的操作,例如组合这些列表以生成:
city_populations = [
{"city": "New York", "population": "8000", "state": "New York", "Country": "USA"},
... and the other cities similarly]
是否存在这样的 java 库或函数,或者这是我需要构建的东西?
提前致谢!
解决方案
google 告诉我google guava会做这种事情
推荐阅读
- mysql - 仅获取用户在练习 _id 上的最后一次 trynumber 报告
- python - dict_student[id] = [item[1]] 和 dict_student[id].append(item[1]) 的区别?
- java - 将mysql服务器连接到android应用程序(java)错误
- azure - 最佳实践 - 本地 Node.js (*.env) 到远程 Azure 应用服务(配置设置)
- r - VAR 模型:如何获得自举的 95% 预测区间?
- google-apps-script - Google Sheets Script TimeStamp 不会返回 AM/PM 或 24 小时时间
- html - 是否可以将登录凭据发送到服务器以在正文中使用 content-type: application/json 进行身份验证和授权?
- excel-formula - Excel 上的 SUMIFS 公式
- pycharm - 带有填充的 __init__ 文件的 Pycharm 和未解决的引用
- python - 如何在不使用循环的情况下将 FamousAuthors 列表汇总到另一个字典?