看板 java 關於我們 聯絡資訊
※ 引述《TonyQ (骨頭)》之銘言: : private void quicksort( : ArrayList<Comparable> a,int left, int right) { 改成 ArrayList<? extends Comparable> : ──────────────────────────────── : 問題是將兩邊的泛型統一型態後就解決了, : 將兩邊都改成<Comparable> 比較符合我的想法, : 只是對於這樣的錯誤覺得很奇怪。@@ : 畢竟我的Person應該也可以視為Comparable的物件 : 為甚麼會被擋呢...:( 這個錯誤就像是 ArrayList<Object> a = new ArrayList<String>(); 順便請問一下 有沒有哪本書在 generics 的介紹不錯的能否推薦一下 看完了 Tiger developer's notebook 和 scjp 聖經本 對 generics 我還是覺得一頭霧水啊 ~_~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.197.77