Concept Flow - Character and String types
Start
Declare Character
Declare String
Assign values
Use values
End
This flow shows how to declare and assign Character and String types, then use them in Swift.
let letter: Character = "A" let greeting: String = "Hello" print(letter) print(greeting)
| Step | Action | Variable | Value | Output |
|---|---|---|---|---|
| 1 | Declare Character letter | letter | "A" | |
| 2 | Declare String greeting | greeting | "Hello" | |
| 3 | Print letter | letter | "A" | A |
| 4 | Print greeting | greeting | "Hello" | Hello |
| 5 | End of program |
| Variable | Start | After Step 1 | After Step 2 | Final |
|---|---|---|---|---|
| letter | undefined | "A" | "A" | "A" |
| greeting | undefined | undefined | "Hello" | "Hello" |
Character and String types in Swift: - Character holds a single character, declared as: let c: Character = "A" - String holds text, declared as: let s: String = "Hello" - Use double quotes for both, but Character type stores one character only - Printing shows the stored value - Assigning multiple characters to Character causes error