Swiftで配列要素の並び順を比較する方法
環境
Swift version 5.2.3
書式
配列1.lexicographicallyPrecedes(配列2)
使用例
let cftA = [5,6,7,9]
let cftB:[Int] = []
print("配列の並び順を比較する結果1")
let resA = cftA.lexicographicallyPrecedes( cftB )
print( resA )
print("配列の並び順を比較する結果2")
let resB = cftB.lexicographicallyPrecedes( cftA )
print( resB )
let cftA = [5,6,7,9]
let cftB:[Int] = []
print("配列の並び順を比較する結果1")
let resA = cftA.lexicographicallyPrecedes( cftB )
print( resA )
print("配列の並び順を比較する結果2")
let resB = cftB.lexicographicallyPrecedes( cftA )
print( resB )
let cftA = [5,6,7,9] let cftB:[Int] = [] print("配列の並び順を比較する結果1") let resA = cftA.lexicographicallyPrecedes( cftB ) print( resA ) print("配列の並び順を比較する結果2") let resB = cftB.lexicographicallyPrecedes( cftA ) print( resB )
実行結果
配列の並び順を比較する結果1
false
配列の並び順を比較する結果2
true
配列の並び順を比較する結果1
false
配列の並び順を比較する結果2
true
配列の並び順を比較する結果1 false 配列の並び順を比較する結果2 true