猿问

java中自定义泛型<T>只能用来修饰类?

List<T> list = new ArayList<T>();会直接报错
请问一般在什么样的场景中需要把泛型写成这种形式?

慕桂英4014372
浏览 691回答 4
4回答

收到一只叮咚

需要这样使用,而不报错。 public class Test<T> { public List<T> list = new ArrayList<T>(); public static void main(String arg[]) { Test<String> test = new Test<String>(); String data = test.list.get(0); System.out.println(data);

至尊宝的传说

你使用的时候要具体 就不能是T了,你说的应该没错 在类中 方法中
随时随地看视频慕课网APP

相关分类

Java
我要回答