XCode 9.4 日本語化計画: Swift 標準ライブラリ


文書   >   Swift 標準ライブラリ   >   Basic Behaviors   >   Equatable   >   ==(_:_:)


汎用演算子


==(_:_:)


2 つのタプルの対応する部分が等しいかどうかを示すブール値を返します。





宣言


func == <A, B, C, D, E>(lhs: (A, B, C, D, E), rhs: (A, B, C, D, E)) -> Bool
	 where A : Equatable, B : Equatable, C : Equatable, D : Equatable, E :
	 Equatable


パラメータ


lhsEquatable 要素のタプル。
rhslhs と同じ型の要素の別のタプル。


議論


2 つのタプルを等しいとして比較するには、対応する各部分のペアが等しくなければなりません。以下の例では、5 つの部分で構成されるタプルを比較します。


let a = ("a", 1, 2, 3, 4)
let b = ("a", 1, 2, 3, 4)
print(a == b)
// Prints "true"

let c = ("a", 1, 2, 3, 5)
print(a == c)
// Prints "false"


関連





汎用の制約


以下も見よ





タプルの比較





目次
Xcode の新機能

  • 言語:Swift
  • SDK:
  • Xcode 8.0+
  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 関連
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)