An array to compare. 比較する配列。
Operator
演算子
==(_:
==(_:_:)
Returns a Boolean value indicating whether two arrays contain the same elements in the same order.
2つの配列が同じ要素を同じ順序で含むかどうかを指し示すブール値を返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.3+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
Parameters パラメータ
lhs
rhs
Another array to compare. 比較するもう一方の配列。
Discussion 解説
You can use the equal-to operator (==
) to compare any two arrays that store the same, Equatable
-conforming element type.
あなたは、同等演算子(==
)を使って同じ、Equatable
準拠の、要素型を格納する任意の2つの配列を比較できます。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Comparing Arrays 配列の比較
static func != (Array<Element>, Array<Element>) -> Bool
Returns a Boolean value indicating whether two values are not equal.
2つの値が等しくないかどうかを指し示すブール値を返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func elementsEqual <OtherSequence>(OtherSequence) -> Bool
Returns a Boolean value indicating whether this sequence and another sequence contain the same elements in the same order.
このシーケンスともう一方のシーケンスが同じ要素を同じ順序で含むかどうかを指し示すブール値を返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func elementsEqual <OtherSequence>(OtherSequence, by: (Element, OtherSequence.Element) -> Bool) -> Bool
Returns a Boolean value indicating whether this sequence and another sequence contain equivalent elements in the same order, using the given predicate as the equivalence test.
このシーケンスともう一方のシーケンスが同等の要素を同じ順序で含むかどうかを、与えられた述部を同等テストとして使って、指し示しているブール値を返します。
func starts<PossiblePrefix>( with: PossiblePrefix) -> Bool
Returns a Boolean value indicating whether the initial elements of the sequence are the same as the elements in another sequence.
シーケンスの最初の要素らが別のシーケンスの中の要素らと同じかどうかを指し示すブール値を返します。
Available when
Element
conforms to Equatable
.
Element
がEquatable
に準拠する時に利用可能です。
func starts<PossiblePrefix>( with: PossiblePrefix, by: (Element, PossiblePrefix.Element) -> Bool) -> Bool
Returns a Boolean value indicating whether the initial elements of the sequence are equivalent to the elements in another sequence, using the given predicate as the equivalence test.
シーケンスの最初の要素らが別のシーケンスの中の要素らと同等かどうかを、与えられた述部を同等性テストとして使って指し示すブール値を返します。
func lexicographicallyPrecedes <OtherSequence>(OtherSequence) -> Bool
Returns a Boolean value indicating whether the sequence precedes another sequence in a lexicographical (dictionary) ordering, using the less-than operator (
<
) to compare elements.
そのシーケンスが別のシーケンスの前に来るかどうかを、ある語彙筆記的順序(字典)順序において、より小さい演算子(<
)を使って要素を比較して、指し示すブール値を返します。
Available when
Element
conforms to Comparable
.
Element
がComparable
に準拠する時に利用可能です。
func lexicographicallyPrecedes <OtherSequence>(OtherSequence, by: (Element, Element) -> Bool) -> Bool
Returns a Boolean value indicating whether the sequence precedes another sequence in a lexicographical (dictionary) ordering, using the given predicate to compare elements.
シーケンスが別のシーケンスの前に来るかどうかをある語彙筆記的順序(字典)順序において、与えられた述部を使って要素を比較して、指し示すブール値を返します。