Swift-characters
提供:Dev Guides
スイフト-キャラクター
Swiftの*文字*は、データ型 Character によってアドレス指定される単一文字のStringリテラルです。 次の例を見てください。 それは2つの文字定数を使用します-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
Character型の変数または定数に複数の文字を保存しようとすると、Swift 4はそれを許可しません。 Swift 4 Playgroundで次の例を入力すると、コンパイル前でもエラーが発生します。
空の文字変数
空の値を持つ空の文字変数または定数を作成することはできません。 次の構文は不可能です-
文字列から文字にアクセスする
Swift 4の文字列の説明で説明したように、文字列は指定された順序で文字値のコレクションを表します。 そのため、 for-in ループでその文字列を反復処理することにより、指定された文字列から個々の文字にアクセスできます-
上記のコードをコンパイルして実行すると、次の結果が生成されます-
文字列と文字の連結
次の例は、Swift 4の文字をSwift 4の文字列と連結する方法を示しています。
上記のコードをコンパイルして実行すると、次の結果が生成されます-