Swiftで配列要素の並び順を比較するサンプル

2021年11月16日

環境
Swift version 5.2.3
書式
配列1.lexicographicallyPrecedes(配列2)
使用例

let cftA = [43,56,78,91]
let cftB = [43,55,78,92]
let cftC = [43,56,76,88]

print("並び順を比較する結果1")
let resA = cftA.lexicographicallyPrecedes( cftB )
print(resA)

print("並び順を比較する結果2")
let resB = cftB.lexicographicallyPrecedes( cftA )
print(resB)

print("並び順を比較する結果3")
let resC = cftA.lexicographicallyPrecedes( cftC )
print(resC)

実行結果

並び順を比較する結果1
false
並び順を比較する結果2
true
並び順を比較する結果3
false

 

Swift

Posted by arkgame