看板 java 關於我們 聯絡資訊
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
dreamboxer:LinkedList[<String>] ? 10/30 13:35
ileadu:樓上不行呀 從warning 提升成 error 了 Q_Q 10/30 14:06
ileadu:LinkedList<String>[] subList = new LinkedList[16] 10/30 14:18
ileadu:改成這樣 還是有warning 10/30 14:28