62,615
社区成员
发帖
与我相关
我的任务
分享
public class HttpResponse<T>
{
private int code;
private String message;
private T data;
// get set 略
}
public class WebRequest
{
public <T> HttpResponse<T> Request(String method, String params,Class<T> clazz)
{
String responseContent = ""; // get data via http
HttpResponse<T> respEntity = JSON.parseObject(responseContent, new TypeReference<HttpResponse<T>>(){});
}
}
HttpResponse<T> respEntity = JSON.parseObject(responseContent, new TypeReference<HttpResponse<T>>(clazz){});
把泛型类的class传入即可.详情请查看源代码.