順序つきHash
投稿日: Mar 23, 2009 6:5:35 PM
SmallTalkのHashは、値を登録した順序でいつでもキーや値を取り出すことができる、オシャレで便利なCollectionクラスです。
| hash |
hash := Hash new
at: #z put: 30;
at: #x put: 10;
at: #y put: 20;
yourself.
hash keys. "#(#foo #bar #boo)"
hash values. "#($a $b $c)"
投稿日: Mar 23, 2009 6:5:35 PM
SmallTalkのHashは、値を登録した順序でいつでもキーや値を取り出すことができる、オシャレで便利なCollectionクラスです。
| hash |
hash := Hash new
at: #z put: 30;
at: #x put: 10;
at: #y put: 20;
yourself.
hash keys. "#(#foo #bar #boo)"
hash values. "#($a $b $c)"