作者ileadu (该念书了…)
看板java
标题[J2SE] compile 出现 uncheck 的 warning
时间Tue Oct 30 12:33:42 2007
private LinkedList<String> mainList = new LinkedList<String>();
private LinkedList[] subList = new LinkedList[16];
for (int i=0; i<16; i++)
subList[i] = new LinkedList<String>();
RadixSort.java:83: warning: [unchecked] unchecked call to add(E) as a member
of the raw type java.util.LinkedList
subList[0].add(str);
^
RadixSort.java:94: warning: [unchecked] unchecked conversion
found : java.util.LinkedList
required: java.util.Collection<? extends java.lang.String>
mList.addAll(subList[i]);
^
很大原因 我不知道 黄字那行怎麽加<String>
虽然warning 不会影响执行结果
可是还是很不希望有warning 产生
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.220.104
1F:推 dreamboxer:LinkedList[<String>] ? 10/30 13:35
2F:推 ileadu:楼上不行呀 从warning 提升成 error 了 Q_Q 10/30 14:06
3F:推 ileadu:LinkedList<String>[] subList = new LinkedList[16] 10/30 14:18
4F:推 ileadu:改成这样 还是有warning 10/30 14:28