Re: [問題]泛型當引數的問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章