我有两个String长的地图,我想通过比较一个地图值和另一个地图值来计算百分比.
例如:
Map<String, Long> map1 = new ConcurrentHashMap<String, Long>();
map1.put("test1", (long) 20);
map1.put("test2", (long) 30);
Map<String, Long> map2 = new ConcurrentHashMap<String, Long>();
map2.put("test1", (long) 120);
map2.put("test2", (long) 120);
Run Code Online (Sandbox Code Playgroud)
我想通过比较map2值和map1值来计算test1和test2值的平均值.
期望的结果应该是
resultmap = [test1 : "16.66%", test2 : "25%"]
Run Code Online (Sandbox Code Playgroud)