【Swift】配列の並び順を比較する方法

Swiftで配列の並び順を比較する方法について記載します。

並び順を比較する方法

並び順を比較するには、lexicographicallyPrecedes メソッドを使用します。

使い方は、次のようになります。

変数A.lexicographicallyPrecedes( 変数B )

変数Aの配列要素が、変数Bより前の場合は true を返します。
また、変数A と 変数B の 配列が同じ順序の場合は、false を返します。

比較演算子で表すと 変数A < 変数B の場合に、true を返すイメージです。

比較する変数の片方が 空の配列 の場合、空の配列 の方が 順序が先 と判定されます。

比較する2つの変数が 空の配列 の場合は、false が返されます。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする