[問題] 關於deque

看板java作者時間9年前 (2015/03/29 22:58), 編輯推噓3(309)
留言12則, 5人參與, 最新討論串1/1
各位高手好,小弟最近因某些原因在寫java 但本身不會JAVA,所以上來問問板上的大家 ----------------以上廢話,正文開始---------------- 最近在實作deque(雙向佇列)這個東西,然後java裡面本身有提供這個物件 然後我就用它內建deque裡面的一些方法,其中一個是addFisrt(Item item) 我就想說這個deque也就是存資料而已嘛就隨便新增一些資料 結果發現沒辦法QQ 上網估狗好像資訊也不多(不然就可能我關鍵字下錯...) 總之我的問題就是: addFirst(Item item)裡面那個Item到底是什麼東西阿? 一開始以為是什麼型態都可以就隨便丟個字串進去類似這樣 Deque a = new Deque; a.addFirst("123"); 結果addFirst就出現錯誤.....不知道是不是我太笨 有大大知道這個的用法嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.80.110 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1427641106.A.9A3.html

03/29 23:38, , 1F
關鍵字 generic, interface
03/29 23:38, 1F

03/29 23:55, , 2F
樓上意思是說...這個只有提供interface而以並沒有實作
03/29 23:55, 2F

03/29 23:55, , 3F
內容嗎....@@?
03/29 23:55, 3F

03/30 01:10, , 4F
你看完generic就懂了
03/30 01:10, 4F

03/30 01:58, , 5F
痾..我知道泛型,如果他是泛型的話我不就丟什麼進去他
03/30 01:58, 5F

03/30 01:58, , 6F
都可以接收嗎?樓上兩位可以多給點提示嗎QQ?
03/30 01:58, 6F

03/30 08:27, , 7F
Deque<String> a=new Deque<String>();
03/30 08:27, 7F

03/30 08:27, , 8F
表示你要在deque中存入String
03/30 08:27, 8F

03/30 09:24, , 9F
Deque是Interface.. 請改成
03/30 09:24, 9F

03/30 09:25, , 10F
Deque<String> deque = new LinkedList<String>();
03/30 09:25, 10F

03/30 13:54, , 11F
喔我知道了!
03/30 13:54, 11F

03/30 13:54, , 12F
感謝樓上
03/30 13:54, 12F
文章代碼(AID): #1L61CIcZ (java)