看板
[ java ]
討論串[問題] Generic 的 cast 問題
共 6 篇文章
內容預覽:
希望下面的 mList 可以不 cast 直接使用,請問是不是做不到?. import java.util.LinkedList;. import java.util.List;. public class AbsList {. private List<?> mList;. private Str
(還有779個字)
內容預覽:
public class AbsList<T> {. private List<T> mList = new ArrayList<T>();. private T valueToAdd;. private AbsList(T valueToAdd) {. this.valueToAdd = valu
(還有488個字)
內容預覽:
抱歉有點遲回,謝謝!. AbsList.newInstance("string").go();. 可以讓程式動是因為 E 和 T 在 compilation time 可以被推定為 String。. 但是. AbsList.newInstance("number").go();. 程式執行結果應該是
(還有1262個字)
內容預覽:
不好意思再請問,為什麼下面高亮的 (String) 一定要寫?. public class Counter<T> {. private T mEmber;. public Counter<T> setMember(T member) {. mEmber = member;. System.out.p
(還有1319個字)
內容預覽:
文章代碼(AID): #1Kai0iXE (java) [ptt.cc]. ※ 文章網址: http://www.ptt.cc/bbs/java/M.1418903596.A.84E.html. AbsList 只是一個例子,像現在這樣寫確實沒什麼 sense,. 既然是 list class,設計
(還有822個字)