写法:
public <泛型类型> 返回类型 方法名(泛型类型 变量名) { }
private <T> T isSignUnique(T t) {
return T;
}
public static <T> T compareTranslationJson(JSONObject targetJason, JSONObject sourcesJson, Class<T> tClass) {
logger.info("Before conversion Json:{}", sourcesJson.toJSONString());
JSONObject jsonObject = compareWithJson(targetJason, sourcesJson);
Object translationObject = translationObject(jsonObject);
logger.info("After conversion Json::{}", JSON.toJSONString(translationObject));
return JSONObject.parseObject(translationObject.toString(), tClass);
}