Re: ArrayList 的用法怎麼跟其他物件沒有一致性呢

看板java作者 (dosiris)時間18年前 (2006/06/10 19:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《ChienHsiang (建建)》之銘言: : ※ 引述《dosiris (dosiris)》之銘言: : : 發現 ArrayList 的物件用法很特別 : : 還要 ArrayList<String> xxx 才能建構帶有 String 的 ArrayList : : 不像一般 Array 的建構 只要 string[] xxx 就可以 : : 但這不就代表語法上不一致嗎? 這樣並不是很漂亮的感覺 : : 純粹個人看法 (搞不懂前者的使用為什麼要這樣獨樹一格...) :  String陣列的Size不像ArrayList是有彈性,變動性也較不大 :  而且背後計算的資料結構衍算法也不同... :  (純屬個人的小小想法...) 嗯 謝謝回答 但我覺得 在設計語言的時候語法的一致性跟個別指令的功能應該是兩回子事 像是 float 當然和 int 的範圍不一樣 不同指令牽涉的背後演算法也不盡相同 但他們的建構語法應該都要遵循一樣的文法。 但發現 ListArray 的設計就不是很有一致性, 這樣不就破壞掉 Java 語言語法的美感了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.160.157 ※ 編輯: dosiris 來自: 140.109.160.157 (06/10 19:57)
文章代碼(AID): #14Yh4oLH (java)
討論串 (同標題文章)
文章代碼(AID): #14Yh4oLH (java)