有人可以告诉我以下代码执行的操作https://sites.google.com/site/gson/gson-user-guide#TOC-Serializing-and-Deserializing-Generic-Types吗?
Type collectionType = new TypeToken<Collection<Integer>>(){}.getType();
我正在使用它将JSON转换为完美正常的Java Map,但我之前没有见过这样的语法。这是我的代码
Map<String, Object> map = new Gson().fromJson(reader, new TypeToken<HashMap<String, Object>>() {}.getType());