OrderedHashTable-of
通常のHashTableは順番を持ちませんが、OrderedHashTable-ofは順序を持ちます。順番(ID)から値を取得するには、get-by-indexメソッドを利用します。
def hash = {{OrderedHashTable-of String, String} “k1”, “apple”, “k2”, “banana”, “k3”, “blueberry” } {hash.set “k4”, “melon”} let (key:String, value:String) = {hash.get-by-index 0} set (key, value) = {hash.get-by-index 1} |
OrderedSet-of
OrderedSet-ofは順序を持ったSet-ofです。こちらも同様に、順番(ID)から値を取得するには、get-by-indexを利用します。
def s = {{OrderedSet-of String} “apple”, “banana”, “orange”} let v:String = “” set v = {s.get-member-by-index 0} set v = {s.get-member-by-index 2} |
パッケージ名:COM.CURLAP.LIB.COLLECTIONS