Menu
Coddy logo textTech

String-Interpolation

Teil des Abschnitts Grundlagen der Swift-Journey von Coddy. Lektion 32 von 86.

String-Interpolation ermöglicht es Ihnen, Variablen und Ausdrücke direkt in einen String einzubetten. Anstatt Strings mit dem +-Operator zusammenzufügen, platzieren Sie Werte innerhalb von \() in Ihrem String.

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Ausgabe: My name is Alice and I am 25 years old.

Swift konvertiert die Werte automatisch für dich in Strings. Dies funktioniert mit jedem Typ — Integers, Doubles, Booleans und mehr.

Sie können sogar Ausdrücke einfügen, die direkt ausgewertet werden:

let price = 19.99
let quantity = 3
print("Total: $\(price * Double(quantity))")
// Ausgabe: Total: $59.97

String-Interpolation macht Ihren Code sauberer und einfacher zu lesen im Vergleich zum Verketten mehrerer Strings mit +. Es ist die bevorzugte Methode, um dynamische Strings in Swift zu erstellen.

challenge icon

Aufgabe

Einfach

Ihnen werden die folgenden Variablen zur Verfügung gestellt:

let productName = "Wireless Headphones"
let price = 79.99
let quantity = 2

Verwenden Sie String-Interpolation, um eine Quittungszeile auszugeben, die die Produktinformationen anzeigt und die Gesamtkosten berechnet.

Geben Sie die folgende Nachricht aus:

Item: Wireless Headphones (x2) - Total: $159.98

Verwenden Sie \(), um die Variablen einzubetten und price * Double(quantity) direkt innerhalb des Strings zu berechnen.

Probier es selbst

let productName = "Wireless Headphones"
let price = 79.99
let quantity = 2

// TODO: Verwende String-Interpolation, um die Quittungszeile auszugeben
// Berechne price * Double(quantity) direkt innerhalb des Strings
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen

Übe selbstständig: Swift-Playground