【HashTable-of】について。 - Printable Version +- Curl Global Community (https://communities.curl.com) +-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1) +--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2) +--- Thread: 【HashTable-of】について。 (/showthread.php?tid=205) |
【HashTable-of】について。 - Yuki.A - 08-12-2011 【HashTable-of】に、初めにセットした要素を取得することは可能でしょうか keyが何かはわからないけど、HashTable-ofが空ではないときに初めにセットした要素を取り出して表示したいのですが。。。 RE: 【HashTable-of】について。 - 森口 慶紀 - 08-12-2011 ハッシュテーブルは順序付けをもっていないので、最初の要素を取得するというのは難しいと思います (ちなみにセットも同様です) どうしても最初の要素を取得したいのであれば、最初にセットしたキーもしくは要素を別途保持しておき、 get-(key-)if-existsメソッドで取得するとかですかね・・・ RE: 【HashTable-of】について。 - hokada - 08-12-2011 Javaで言うLinkedHashMapやLinkedHashSetみたいなものですよね? 標準APIとしては持っておりませんが、オープンソースの「拡張ライブラリ 」にOrderedHashTable-ofとOrderedSet-ofというものがあります。詳しくは以下を。 http://developers.curlap.com/re-reference/44-clib05/234-ordered-hash-set.html RE: 【HashTable-of】について。 - Yuki.A - 08-12-2011 森口 慶紀 さん ご回答ありがとうございます。 やはり難しいですよねあの手この手と試してみます RE: 【HashTable-of】について。 - Yuki.A - 08-12-2011 hokada さん ご回答ありがとうございます。 こんな便利なものがあったんですねまさに!!とゆー感じです!! 参考にさせて頂きます |