jdk8的遍历list,list转map
来源:互联网 发布:创维46e60hr 网络酷开 编辑:程序博客网 时间:2024/06/02 03:05
public static void main(String[] args) {
String[] a={"1","2","3"};
String[] b={"Q","W","E"};
List<String> list = Arrays.asList(a);
List<Map<String,String>> result = new ArrayList<>();
list.stream().forEach(x->{
Map<String,String> map = new HashMap<>();
map.put("idCard", x);
map.put("source", b[list.indexOf(x)]);//通过下标获取第二个数组的值
result.add(map);
});
System.out.println(JSONObject.toJSONString(result));
//[{"idCard":"1","source":"Q"},{"idCard":"2","source":"W"},{"idCard":"3","source":"E"}] //需要的值
}
String[] a={"1","2","3"};
String[] b={"Q","W","E"};
List<String> list = Arrays.asList(a);
List<Map<String,String>> result = new ArrayList<>();
list.stream().forEach(x->{
Map<String,String> map = new HashMap<>();
map.put("idCard", x);
map.put("source", b[list.indexOf(x)]);//通过下标获取第二个数组的值
result.add(map);
});
System.out.println(JSONObject.toJSONString(result));
//[{"idCard":"1","source":"Q"},{"idCard":"2","source":"W"},{"idCard":"3","source":"E"}] //需要的值
}
阅读全文
0 0
- jdk8的遍历list,list转map
- List,Map的遍历
- set,list,map的遍历
- List 和 Map 的遍历
- Map list的遍历问题
- 遍历含有map的list
- freemark-----------list(list,map遍历)
- STL MAP LIST 遍历
- JS 遍历map List
- STL MAP LIST 遍历
- js Map List 遍历
- 遍历list map set
- 遍历Map和List
- velocity map list 遍历
- jstl 遍历List<Map>
- freeMarker 遍历 list,map,list<map>
- Thymeleaf基础 遍历List、Map、List<map>、Map<List>
- List 、Set 、Map 的遍历方式
- Django 权限认证 编写 -- 根据不同的用户,设置不同的显示和访问权限
- 11.02
- 返回网页顶部
- 关于ionic2 app 接入支付宝支付出现ALI40247(系统繁忙,请稍后再试)
- ZOJ 3985 String of CCPC 2017秦皇岛CCPC(子串个数)
- jdk8的遍历list,list转map
- Eclipse =>Debug Configuration =>Environment有没有配置文件可修改
- 目标跟踪开发环境安装
- html5 datalist 选中option选项后的触发事件
- 给实体类加个事件监听器
- 高斯模糊实现毛玻璃效果
- 【Jenkins教程二】基于Linux实现Jenkins+maven+tomcat的自动化构建部署项目
- c语言:switch需要注意的问题
- STM32F4 CAN2配置