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"

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

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

文字列補完:

Swiftには、\()を使用した文字列補完という強力な機能があります。これにより、文字列の中に直接値を挿入することができます:

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 という名前の定数に格納してください。

大文字と小文字を正確に区別して、正確な文字列値を格納するようにしてください。

チートシート

Characterは、単一の文字(例:1, %, b, T)です。

Stringは、複数の文字で構成される型です。文字列は二重引用符(ダブルクォーテーション)で囲む必要があります:

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

注意: Swiftでは文字列に二重引用符 " のみを使用します。一重引用符は無効です。

String Interpolation(文字列補間)を使用すると、\() を使って文字列内に値を直接挿入できます:

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

自分で試してみよう

// 以下にコードを入力してください
let coddy = ?

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

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

基礎のすべてのレッスン