List 可以有不同的实现方法,比如java里就有 arraylist 和 linkedlist (链表 ... 可以将偶数个元素的 Tcl List 直接通过 array set 转化成 Tcl Array ... ... <看更多>
java list arraylist差異 在 14.5 LinkedList vs ArrayList in Java - YouTube 的推薦與評價
What is LinkedList and ArrayList?Collection API complete playlist : https://goo.gl/zjpwWqThis Video explains ... ... <看更多>
java list arraylist差異 在 Re: [問題] 宣告成List跟ArrayList的不同- 看板java 的推薦與評價
※ 引述《inventorr (風之子)》之銘言:
各位大大 小弟想請教一下:
List list1 = new ArrayList();
ArrayList list2 = new ArrayList();
我想建立一個ArrayList物件
但list1用interface宣告 list2用類別宣告
這樣在實際應用有什麼區別 可否舉例說明一下
大謝 ^_^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 76.125.177.17
用推文太麻煩了...剛好今天話多解釋一下上面這段好了..(我猜測板大的意思啦~)
應是如果一個method的參數宣告為List
就代表可以吃所以實作List的類別(ex:ArrayList, Vector...)彈性較大...
還有個很好的例子就是 Object class..
可多研究一下API...想一下method們為何會這樣設計...
如有誤請見諒^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.119.66
※ 編輯: guestciel 來自: 123.204.119.66 (09/02 00:17)
... <看更多>