Re: [問題] generic裡面的type
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):