Swift - Konstanten
Konstanten beziehen sich auf feste Werte, die ein Programm während seiner Ausführung möglicherweise nicht ändert. Konstanten können von einem der grundlegenden Datentypen sein, z. B. eine Ganzzahlkonstante, eine Floating-Konstante, eine Zeichenkonstante oder ein Zeichenfolgenliteral . Es gibt auch Aufzählungskonstanten .
Constants werden wie reguläre Variablen behandelt, mit der Ausnahme, dass ihre Werte nach ihrer Definition nicht mehr geändert werden können.
Konstantenerklärung
Bevor Sie Konstanten verwenden, müssen Sie sie mit deklarieren let Schlüsselwort wie folgt -
let constantName = <initial value>
Das folgende Beispiel zeigt, wie eine Konstante in Swift 4 deklariert wird:
let constA = 42
print(constA)
Wenn wir das obige Programm auf einem Spielplatz ausführen, erhalten wir das folgende Ergebnis:
42
Geben Sie Anmerkungen ein
Sie können eine type annotationWenn Sie eine Konstante deklarieren, müssen Sie sich darüber im Klaren sein, welche Werte die Konstante speichern kann. Es folgt die Syntax -
var constantName:<data type> = <optional initial value>
Das folgende Beispiel zeigt, wie eine Konstante in Swift 4 mithilfe von Annotation deklariert wird. Hierbei ist zu beachten, dass beim Erstellen einer Konstante unbedingt ein Anfangswert angegeben werden muss -
let constA = 42
print(constA)
let constB:Float = 3.14159
print(constB)
Wenn wir das obige Programm auf einem Spielplatz ausführen, erhalten wir das folgende Ergebnis.
42
3.1415901184082
Konstanten benennen
Der Name einer Konstante kann aus Buchstaben, Ziffern und dem Unterstrich bestehen. Es muss entweder mit einem Buchstaben oder einem Unterstrich beginnen. Groß- und Kleinbuchstaben unterscheiden sich, da Swift 4 eine Programmiersprache ist, bei der zwischen Groß- und Kleinschreibung unterschieden wird.
Sie können einfache oder Unicode-Zeichen verwenden, um Ihre Variablen zu benennen. Es folgen gültige Beispiele -
let _const = "Hello, Swift 4!"
print(_const)
let 你好 = "你好世界"
print(你好)
Wenn wir das obige Programm auf einem Spielplatz ausführen, erhalten wir das folgende Ergebnis:
Hello, Swift 4!
你好世界
Konstanten drucken
Sie können den aktuellen Wert einer Konstanten oder Variablen mit drucken printFunktion. Sie können einen Variablenwert interpolieren, indem Sie den Namen in Klammern setzen und ihn vor der öffnenden Klammer mit einem Backslash maskieren: Es folgen gültige Beispiele:
let constA = "Godzilla"
let constB = 1000.00
print("Value of \(constA) is more than \(constB) millions")
Wenn wir das obige Programm auf einem Spielplatz ausführen, erhalten wir das folgende Ergebnis:
Value of Godzilla is more than 1000.0 millions