我想創建一個實現Blackberry的Comparator
的類,以便我可以輕鬆地對二維數組進行排序。「該類型不是通用的,它不能用參數參數化」
import net.rim.device.api.util.Comparator;
class ArrayComparator implements Comparator<Object[]> {
...
}
這給我的錯誤:
The Type Comparator is not generic; it can not be parameterized with arguments
<Object[]>
這個錯誤消失,如果我有正常的JRE庫,並導入java.util.Comparator
,但是這不能編譯,因爲它是一個移動設備,圖書館沒有預先驗證等等等等。
我該如何解決這個問題?
刪除通用類型參數'Object []'。比較方法應該有一個'Object'參數,你需要進行演示。 – Lee 2012-08-10 15:27:50
...不要嘗試使用泛型參數?寫一個通用的接口? – 2012-08-10 15:30:52