q***s 发帖数: 2243 | 1 数组的元素是LinkedList。
要求是没有警告!
LinkedList[] var = new LinkedList[]
不行
多谢 |
N***m 发帖数: 4460 | 2 at least, you do not need to use String a this time.
【在 q***s 的大作中提到】 : 数组的元素是LinkedList。 : 要求是没有警告! : LinkedList[] var = new LinkedList[] : 不行 : 多谢
|
I**A 发帖数: 2345 | 3 LinkedList[] var = new LinkedList[8];
for(int i=0; i
var[i] = new LinkedList();
这样好像有警告不过....
【在 q***s 的大作中提到】 : 数组的元素是LinkedList。 : 要求是没有警告! : LinkedList[] var = new LinkedList[] : 不行 : 多谢
|
F****n 发帖数: 3271 | 4 Generics are not for arrays. You cannot avoid the warning but can suppress
it.
@SuppressWarnings("unchecked")
LinkedList[] var = new LinkedList[10]; |
q***s 发帖数: 2243 | 5 Thanks a lot!
I did exactly as you told!
【在 F****n 的大作中提到】 : Generics are not for arrays. You cannot avoid the warning but can suppress : it. : @SuppressWarnings("unchecked") : LinkedList[] var = new LinkedList[10];
|
B***r 发帖数: 79 | 6 Why not use ArrayList?
ArrayList> var = new ArrayList>(); |
G****o 发帖数: 155 | 7 i support ls. is it better than lz solution? from performance perspectise. |