类似应用场景:
例如 json反序列化的方法是这样的:
public static <T> T fromJson(String json, Class<T> classOfT)
泛型类是这样的
public class ReqBody<T> {
private T parameter;
/**
* 使用json反序列化赋值 ,这里怎么能用这个方法?
*/
pub ReqBody(string json){
parameter = fromJson(json, ???);
}
}
上面类的内部如何使用Class<T>?或者有什么类似的方法实现?
相关问题
- Delete Messages from a Topic in Apache Kafka
- Jackson Deserialization not calling deserialize on
- How to maintain order of key-value in DataFrame sa
- StackExchange API - Deserialize Date in JSON Respo
- Difference between Types.INTEGER and Types.NULL in
obj = fromJson(json, parameter.getClass());
列如: object.class
改写一下,把Class传进去:
public class ReqBody<T> {
}
class Parameter {
}
输出:
Parameter{path='The path param'}