文書   >   Swift   >  String   >   sorted(by:)



インスタンスメソッド


reversed()


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





宣言


func reversed() -> ReversedCollection<String>

議論


この 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)


以下も見よ





文字列の文字の並べ替え

















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












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












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












トップへ(Swift 標準ライブラリ)
目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 9.0+
  • Framework
  • Swift 標準ライブラリ
  • 宣言
  • 議論
  • 以下も見よ












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












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












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












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