Java 数组元素为LinkedList如何初始化
出于空间和算法速度的考虑,我想采用数组包含LinkedList的方法,即数组元素是LinkedList。
声明为:public LinkedList<Element>[] A=null;
我初始化采用:A=new LinkedList[3];
但是Eclipse会报一个警告:Type safety: The expression of type LinkedList[] needs unchecked conversion to conform to LinkedList<Element>[]
其中一种方式是加上:@SuppressWarnings("unchecked")语句
但是这并不是一个很好的解决方案,想请教各位大侠,以上语句如何进行编写,才能使消除警告并且达到目的。
PS:我仔细考虑过了,只有用数组嵌套LinkedList的方法,才能使时间和空间上优化,所以不要提更改数据结构的方法。也算是研究下Java,这种情况应该怎么处理。