Curl Global Community
Array-of とSet-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: Array-of とSet-of の違い (/showthread.php?tid=216)



Array-of とSet-of の違い - yosmas - 08-18-2011

はじめまして、yosmasです。

普段配列を作成する際、
Array-of と HashTable-of を使用する事が多いです。

最近 Set-of を見かける機会がありました。
正直、上記のArray-of とほぼ同様で配列を作成すると感じました。
Array-of とSet-of の違いを教えてください。



RE: Array-of とSet-of の違い - 森口 慶紀 - 08-18-2011


Set-ofにはArray-ofとは違い、インデックスが含まれておらず、
セット内の要素は順番付けされていませんBlush


例えば、セットの要素に"A", "B", "C", "A"を追加した場合、"A"は同じ要素の為、
{"A","B","C"}の3つの要素がセットに格納されます(順番は保証されていません)
配列の場合であれば、
{"A","B","C","A"}という様に設定されます。


RE: Array-of とSet-of の違い - yosmas - 08-18-2011

ご回答ありがとうございます。

なるほど、

Array-of には 同じ要素があってもセットすることができるのに対し

Set-of には 同じ要素がセットできないんですね。