0

type の結果が得られた場合Set(Integer)、数字は順序付けされていません。というコレクションsortedBy ( expr : OclExpression ) : Sequence(T)で使用できる操作がありますが、このセットに整数しかない場合、使用する式は何ですか?

4

1 に答える 1

2

asOrderedSet 操作を使用するだけです (コレクションが変数 X にある場合、それは X->asOrderedSet() になります)。

OCL 標準から asOrderedSet() : OrderedSet(T) 自分自身のすべての要素を含む OrderedSet で、重複が削除され、特定の具象コレクション タイプに依存する順序で格納されます。

于 2013-02-15T20:41:35.400 に答える