关于java编程中List<T>.add()的问题

2025-01-04 03:53:26
推荐回答(4个)
回答1:

代码太少,T是泛型还是类名?不是十分理解你要问什么,具体的可以hi我

既然是泛型方法,当调用shuJuDuQudd时,T就被替换成bean所表示的类型,list的类型也已经确定,从list取出的类型必然是T额

回答2:

你t在for循环里面每次应该是new一个新对象,或是获取一个新对象,你没写出来,也不知道你写的对不对

回答3:

list是使用了泛型,T是代表你这个list中只能保存T这个对象。
这样试一试。
for (int i = 2; i < 10; i++) {
T t = New T();
list.add(t);
}

回答4:

一般来说是不会的,应该是你代码的问题,代码发上来