Map<String,Object> mapCount = new HashMap();//定义map List list =new ArrayList();
mapCount .put("1","aa");
mapCount .put("2","bb");
mapCount .put("3","aa");
Set<Map.Entry<String, Object>> set = mapCount.entrySet(); for(Map.Entry<String, Object> entry : set){ if(list.contains(entry.getValue())){ //value值相同进行。。。操作 }else { list.add(entry.getValue());//将不同的扔到list中继续进行后续比对 } }