Re: [問題] generic裡面的type

看板java作者 (null)時間17年前 (2008/04/30 14:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《Fenikso (我是蜜蜂~)》之銘言: : 例如說這樣一個function : public<T> void foo(Collection<T> x) {} : 有沒有辦法在runtime知道T是什麼class? : 正規方法好像不行? 再加一個參數吧, 看別人的專案似乎也是這樣做 @SuppressWarnings("unchecked") public <A> A find(Class<A> entityClass, Object primaryKey) { //adjustFlushMode(); try { return (A) getSession() .get( entityClass, (Serializable) primaryKey ); } ... (skip) ... } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.80.216
文章代碼(AID): #1860-tgT (java)
文章代碼(AID): #1860-tgT (java)