可以使用流的方式将 List 转换为 Map<String, String>,代码如下所示:

List<String> data = Org.getResult().getData();
Map<String, String> map = data.stream()
        .map(str -> str.split(":"))
        .collect(Collectors.toMap(arr -> arr[0], arr -> arr[1]));

这里假设 List 中的每个元素都是以冒号分隔的键值对,通过 split(":") 方法将每个元素拆分为键和值,然后使用 Collectors.toMap() 方法将键值对转换为 Map。


原文地址: https://www.cveoy.top/t/topic/o1UO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录