Commit b1c1e702 authored by Quxl's avatar Quxl

x

parent 161ceb65
...@@ -288,50 +288,4 @@ public class AddressServiceImpl implements AddressService { ...@@ -288,50 +288,4 @@ public class AddressServiceImpl implements AddressService {
return defMap; return defMap;
} }
public static void main(String[] args) {
List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();
Map<String, Object> map2 = new HashMap<String, Object>();
map2.put("nTag", 2);
Map<String, Object> map4 = new HashMap<String, Object>();
map4.put("nTag", 4);
list.add(map4);
list.add(map2);
Map<String, Object> defMap = null;
List<Map<String, Object>> listTag6 = new ArrayList<Map<String, Object>>();
List<Map<String, Object>> listTag4 = new ArrayList<Map<String, Object>>();
List<Map<String, Object>> listTag2 = new ArrayList<Map<String, Object>>();
for(Map<String, Object> map : list) {
Integer nTag = (Integer)map.get("nTag");
if(nTag != null) {
if((nTag&6) == 6) {
listTag6.add(map);
}
if((nTag&4) == 4) {
listTag4.add(map);
}
if((nTag&2) == 2) {
listTag2.add(map);
}
}
}
if(listTag6.size() > 0) {
defMap = listTag6.get(0);
} else if(listTag2.size() > 0) {
defMap = listTag2.get(0);
} else if(listTag4.size() > 0) {
defMap = listTag4.get(0);
} else if(list.size() > 0) {
defMap = list.get(0);
}
System.out.println(JSON.toJSONString(defMap));
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment