文書   >   Swift   >   Array   >   reversed()


インスタンスメソッド


reversed()


コレクションの要素を逆の順序で表示するビューを返します。





宣言


func reversed() -> ReversedCollection<Array<Element>>

議論


この reverse() メソッドを呼び出すことで、その要素に新しいスペースを割り当てることなくコレクションを逆の順序にすることができます。ReversedCollection インスタンスは、基になるコレクションを包み込み、その要素へのアクセスを逆の順序で提供します。この例では、文字列の文字を逆の順序で表示します。


let word = "Backwards"
for char in word.reversed() {
    print(char, terminator: "")
}
// Prints "sdrawkcaB"


同じ型の反転したコレクションが必要な場合は、コレクションのシーケンスをベースにした、またはコレクションをベースにしたイニシャライザを使用できます。たとえば、文字列の反転したバージョンを取得するには、その文字を反転して、結果から新しい String インスタンスを初期化します。


let reversedWord = String(word.reversed())
print(reversedWord)
// Prints "sdrawkcaB"


複雑さ:O(1)


以下も見よ





配列の要素を並べ替え

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • SDK
  • Xcode 8.0+
  • フレームワーク
  • Swift 標準ライブラリ

  • 宣言
  • 議論
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)