java泛型方法调用

我定义了一个泛型方法,不知道怎么调用,编译通过
这样调用好像不行,ResultBuilder<User>.doubleUser()
直接调用可以,但是传不了T,ResultBuilder.doubleUser()

public class ResultBuilder {
    public static <T> Result<T> doubleUser() {
        return new Result<T>();
    }
}

public class Result<T> implements Serializable {

    public int code;

    public T data;

    public String msg;
临摹微笑
浏览 2163回答 2
2回答

牧羊人nacy

static的方法,泛型在点的后面: ResultBuilder.<User>doubleUser()

Helenr

这样也可以 Result<Integer> result = doubleUser();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java