java泛型方法可以返回 List<T> 吗?
3个回答
展开全部
答案是肯定的!
public class Demo01<E> {
private List<E> list = new ArrayList<E>();
public List<E> store(E[] arr){
list = Arrays.asList(arr);
return list;
}
public static void main(String[] args) {
Demo01<String> d = new Demo01<>();
String animals[] = {"Cat","Dog","Pig","Monkey"};
List<String> list = d.store(animals);
for (String string : list) {
System.out.print(string + "\t");
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询