map合并
- 两个map没有相投的Key;
HashMap<String, Object> map1 = new HashMap<>();
map1.put( "a", 3);
map1.put( "s", 3);
map1.put( "d", 3);
map1.put( "f", 3);
HashMap<String, Object> map2 = new HashMap<>();
map2.put( "1", "s");
map2.put( "2", "d");
map2.put( "3", "sad");
map2.put( "4", "ggg");
Stream<Map.Entry<String, Object>> concat = Stream.concat( map1.entrySet().stream(), map2.entrySet().stream() );
Map<String, Object> paramMap = concat.collect( Collectors.toMap( Map.Entry::getKey, Map.Entry::getValue ) );
System.out.println(paramMap);
随笔记录,方便学习
20190704