Menu
Coddy logo textTech

文字列

CoddyのSwiftジャーニー「基礎」セクションの一部。レッスン 7/86。

Characterは単一の文字です (例: 1, 6, %, b, p, ., T など)。

String 型は、複数の Character(文字)で構成される特殊な型です。

変数内の文字列値を初期化するには、二重引用符(ダブルクォーテーション)で囲みます:

let s1 = "This is a string"
let s2 = "This is also a string"

上の例では、s1s2 という名前の2つの文字列定数が初期化されています。

注: Pythonとは異なり、Swiftでは文字列にダブルクォーテーション " のみを使用します。シングルクォーテーションはSwiftの文字列としては有効ではありません

文字列補間 (String Interpolation):

Swift には \() を使用した文字列補間 (string interpolation)と呼ばれる強力な機能があります。これにより、文字列内に値を直接挿入できます:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// 私の名前はAliceで、25歳です。
challenge icon

チャレンジ

初心者

文字列 I am learning to code with Coddy!coddy という名前の定数に格納してください。

大文字・小文字を区別して、exact な文字列値を必ず格納してください。

自分で試してみよう

// 以下にコードを入力してください
// 空のテキストを、タスクが求める正確な文字列に置き換えてください
let coddy = ""

// 下の行は変更しないでください
print("coddy = \"\(coddy)\"")
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Swiftプレイグラウンド