test

package com.dyh.test;

import org.springframework.beans.BeanUtils;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;

/**
* @Description:
* @PackageName:com.dyh.test
* @ProjectName :dyh_test
* @Author: duanyh
* @Time: 2021/1/21 22:33
*/

public class test2 {
public static void main(String[] args) {
ArrayList<Map<String,String>> list1 = new ArrayList<>();

HashMap<String, String> m1 = new HashMap<>();
m1.put("name","浙江省");
m1.put("id","1");
HashMap<String, String> m2 = new HashMap<>();
m2.put("name","广东省");
m2.put("id","2");
HashMap<String, String> m3 = new HashMap<>();
m3.put("name","河南省");
m3.put("id","3");
HashMap<String, String> m41 = new HashMap<>();
m41.put("name","河北省");
m41.put("id","4");
HashMap<String, String> m51 = new HashMap<>();
m51.put("name","青海省");
m51.put("id","5");
HashMap<String, String> m61 = new HashMap<>();
m61.put("name","辽宁省");
m61.put("id","6");
list1.add(m1);
list1.add(m2);
list1.add(m3);
list1.add(m41);
list1.add(m51);
list1.add(m61);
ArrayList<Map<String,String>> list2 = new ArrayList<>();
HashMap<String, String> m4 = new HashMap<>();
m4.put("name","河南省");
m4.put("value","500");
HashMap<String, String> m5 = new HashMap<>();
m5.put("name","广东省");
m5.put("value","654");
HashMap<String, String> m55 = new HashMap<>();
m55.put("name","辽宁省");
m55.put("value","333");
list2.add(m4);
list2.add(m5);
list2.add(m55);


ArrayList<Map<String,String>> list3 = new ArrayList<>();
for (Map<String, String> map : list1) {

String id = map.get("id");
HashMap<String, String> m9 = new HashMap<>();
m9.put("id",id);
m9.put("value","0");
for (Map<String, String> map1 : list2) {
if (map1.get("name").equals(map.get("name"))){
m9.put("value",map1.get("value"));
System.out.println(map1.get("value"));
}
}
list3.add(m9);

}

System.out.println(list3);


}
}
posted @ 2021-01-22 00:10  梁山伯与伏地摩  阅读(160)  评论(0)    收藏  举报