相关疑难解决方法(0)

Java:泛型语法

这可以返回一个int列表:

public List<Integer> GetIListImpl() {
    return new ArrayList<Integer>();
}
Run Code Online (Sandbox Code Playgroud)

但是,如果我想让调用者指定泛型类型呢?像这样的东西,虽然从语法上来说我不知道​​怎么做:

public List<T> GetIListImpl<T>() {
    return new ArrayList<T>();
}
Run Code Online (Sandbox Code Playgroud)

用法是:

    List<String> = GetIListImpl<String>();
Run Code Online (Sandbox Code Playgroud)

java generics

17
推荐指数
2
解决办法
9998
查看次数

标签 统计

generics ×1

java ×1