吃水不忘挖井人系列
https://www.cnblogs.com/heqiyoujing/p/9432153.html
详细内容看上面的连接吧
我在eclipse里面测试,发现只有 JSONObject.parseObject(ylaoStr) 才不会出现黄色的"警告"
Map is a raw type. References to generic type Map<K,V> should be parameterized
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public Object parse2Map() {
Map<String,Object> ylaoMap = JSONObject.parseObject(ylaoStr);
JSONObject jsonObject = JSONObject.parseObject(ylaoStr);
// 以下无论是 Map 还是 Map<String,Object> 都有黄色的警告,强迫症看着hin难受
Map<String,Object> maps = (Map)JSON.parse(ylaoStr);
Map<String,Object> mapTypes = JSON.parseObject(ylaoStr);
Map<String,Object> json = (Map) JSONObject.parse(ylaoStr);
Map<String,Object> mapObj = JSONObject.parseObject(ylaoStr,Map.class);
}