public static HashMap<String, Object> getMap(String aMap) {
if (sMap.containsKey(aMap)) {
return (HashMap<String, Object>) sMap.get(aMap);
}
return null;
}
怎么去掉警告信息?
还有destmap.putAll(frommap.getMap(deststr));
if (sMap.containsKey(aMap)) {
return (HashMap<String, Object>) sMap.get(aMap);
}
return null;
}
怎么去掉警告信息?
还有destmap.putAll(frommap.getMap(deststr));
HashMap<String, HashMap<String, Object>> sMap = new HashMap<String, HashMap<String, Object>>();
if (sMap.containsKey(aMap)) {
return sMap.get(aMap);
}
return null;
}这样就可以 HashMap<String, Object>指定里面放的就是
@SuppressWarnings("unchecked")
(添加到方法前一行)
也可以
你的 方法定义是返回HashMap那你的这个方法运行起来可能会报错
if (sMap.containsKey(aMap)) {
return sMap.get(aMap);
}
return null;
}
这样不就行了
if (sMap.containsKey(aMap)) {
return (HashMap<String, Object>) sMap.get(aMap);
}
return null;
}
sMap还没有声明啊.