作者LPH66 (-858993460)
看板java
標題Re: [問題] PriorityQueue排出來的結果不對
時間Thu Mar 15 07:23:56 2012
我如果告訴你那其實一切正常你信嗎 :P
不信的話你連續 poll() 幾個值出來看是不是照順序排好的 XD
這就是物件導向的好處 許多細節可以藏在物件底下
我們只要知道使用所提供的方法可以達成我要做的事情即可
也就是說 在那個 PriorityQueue 物件裡面
你的元素是以一種神祕的方式排好的
使得說當你 poll() 或 peek() 時可以很快的回傳現在最小的是誰
至於是什麼方式就是企業機密了 (誤)
....好啦 如果你還是想知道的話 你可以去 jdk 目錄裡有個 src.zip
就可以把它的原始碼給找出來看了
--
有人喜歡邊
玩遊戲邊
上逼;
也有人喜歡邊
聽歌邊
打字。
但是,我有個請求,
選字的時候請
專心好嗎?
-- 改編自「古 火田 任三郎」之開場白
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.28.91
推 olys:我連續poll幾個值得到的順序和PriorityQueue一起亂是對的 @@? 03/15 09:33
→ olys: 樣 03/15 09:35
→ olys:我本來也有想過是不是和你說的一樣, 可惜它沒有orz 03/15 09:41