文書   >   Swift   >   Swift 標準ライブラリ >     Collections   >   Supporting Types   >   Slice   >   swapAt(_:_:)
インスタンスメソッド
swapAt(_:_:)
コレクションの指定されたインデックスの値たちを交換します。
宣言
mutating func swapAt(_ i: Base.Index, _ j: Base.Index)
パラメータ
i | 交換する最初の値のインデックス。 |
j | 交換する第二の値のインデックス。 |
議論
両方のパラメータとも、endIndex と等しくない、コレクションの有効なインデックスでなければなりません。両方とも i や j の同じインデックスで swapAt(_:_:) を呼び出しても効果はありません。
複雑さ:O(1)