Swift - Saiten

Swift - Saiten
In diesem schnellen Tutorial werden wir über Strings besprechen.

Schaffung

In Swift ist eine Zeichenfolge eine Sammlung von Charakteren. Es gibt drei Möglichkeiten, eine Zeichenfolge zu erstellen:

Ansatz 1 - Verwenden von String ()

String () wird verwendet, um eine Zeichenfolge zu erstellen.

Syntax

String ("String")

Hier nimmt String () einen Parameter, der die Zeichenfolge darstellt.

Beispiel
Erstellen wir eine Zeichenfolge mit String () und anzeigen sie an.

// Erstellen Sie eine Zeichenfolge mit String ()
var Swift_string = String ("Willkommen bei LinuxHint LLC")
// Swift_String anzeigen
print (Swift_string)

Ausgang

Ansatz 2: Verwenden Sie den String -Datentyp

String ist der Datentyp, den wir angeben müssen, während wir eine Variable erstellen, die den Zeichenfolge speichert.

Syntax

Swift_String: String = "String"

Beispiel
Erstellen wir eine Zeichenfolge mit dem String -Datentyp und anzeigen sie an und zeigen Sie ihn an.

// Erstellen Sie eine Zeichenfolge, indem Sie den Datentyp angeben
lass swift_string: string = "Willkommen bei LinuxHint LLC"
// Swift_String anzeigen
print (Swift_string)

Ausgang

Ansatz 3: Ohne den Datentyp anzugeben

Es kann auch möglich sein, eine Zeichenfolge zu erstellen, ohne den Datentyp anzugeben.

Syntax

Swift_string = "String"

Beispiel
Erstellen wir eine Zeichenfolge mit dem String -Datentyp und anzeigen sie an und zeigen Sie ihn an.

// Erstellen Sie eine Zeichenfolge, ohne den Datentyp anzugeben
lass swift_string = "Willkommen bei LinuxHint LLC"
// Swift_String anzeigen
print (Swift_string)

Ausgang

Ansatz 4: Verwendung von Isempty

Swift unterstützt die Isempty -Eigenschaft, um zu überprüfen.

Syntax

Swift_String.ist leer

Wo Swift_String die Zeichenfolge ist.

Beispiel
Jetzt erstellen wir zwei Saiten und prüfen, ob diese leer sind oder nicht.
Jetzt erstellen wir zwei Saiten und prüfen, ob diese leer sind oder nicht.

// eine Zeichenfolge erstellen
Sei Swift_String1 = "Willkommen bei LinuxHint LLC"
// Überprüfen Sie, ob das Swift_String1 leer ist oder nicht.
print (Swift_string1.ist leer)
// Erstellen Sie eine leere Zeichenfolge
Sei Swift_String2 = ""
// Überprüfen Sie, ob der Swift_String2 leer ist oder nicht.
print (Swift_string2.ist leer)

Ausgang

Aus der angegebenen Ausgabe ist die zweite Zeichenfolge leer, weil die Ausgabe wahr ist.

String-Verkettung

In Swift kann es möglich sein, zwei oder mehr Zeichenfolgen mit dem + Operator zu verkettet.

Syntax

SWIFT_STRING1+SWIFT_STRING2+… .

Beispiel 1
Verkettieren Sie zwei Saiten - Swift_String1 und Swift_String2.

// zwei Saiten erstellen
Sei Swift_String1 = "Willkommen"
Sei Swift_String2 = "to LinuxHint LLC"
// verkettet Swift_String1 und Swift_String2
print (SWIFT_STRING1+SWIFT_STRING2)

Ausgang

Beispiel 2
Verkettieren Sie zwei leere Zeichenfolgen - Swift_String1 und Swift_String2.

// Erstellen Sie zwei leere Saiten
Sei Swift_String1 = ""
Sei Swift_String2 = ""
// verkettet Swift_String1 und Swift_String2
print (SWIFT_STRING1+SWIFT_STRING2)

Ausgang
Die leere Ausgabe wird zurückgegeben.

Vergleich

Das gleich (==) ist der Bediener, um zu überprüfen, ob beide Swift -Zeichenfolgen gleich sind oder nicht. Es gibt einen Booleschen Wert zurück.

Syntax

SWIFT_STRING1 == SWIFT_STRING2

Beispiel

Vergleichen Sie zwei Saiten.

// drei Saiten erstellen
SET SWIFT_STRING1 = "LinuxHint"
Sei Swift_String2 = "Linux"
Sei Swift_String3 = "Linux"
// vergleiche Swift_String1 und Swift_String2
print (SWIFT_STRING1 == SWIFT_STRING2)
// vergleiche Swift_String2 und Swift_String3
print (SWIFT_STRING2 == SWIFT_STRING3)

Ausgang

Wir können sehen, dass Swift_String1 und Swift_String2 nicht gleich sind. Während der Swift_String2 und Swift_String3 gleich sind.

Holen Sie sich die Anzahl der Charaktere

Swift unterstützt die Zählfunktion, um die Länge der angegebenen Zeichenfolge zurückzugeben.

Syntax

Swift_String.zählen

Beispiel

Lassen Sie uns die Länge der Saiten bekommen.

// zwei Saiten erstellen
SET SWIFT_STRING1 = "LinuxHint"
Sei Swift_String2 = "Linux"
// Erhalten Sie die Länge von Swift_String1
print (Swift_string1.zählen)
// Erhalten Sie die Länge von Swift_String2
print (Swift_string2.zählen)

Ausgang

Aus der angegebenen Ausgabe beträgt die Länge von Swift_String1 9 und Swift_String2 5.

Abschluss

Schließlich erfuhren wir von den schnellen Saiten. In diesem Handbuch haben wir gelernt, welche String schnell ist, und wir haben auch die verschiedenen Möglichkeiten gelernt, die Zeichenfolge zu erstellen. Das gleich (==) ist der Bediener, um zu überprüfen, ob beide Swift -Zeichenfolgen gleich sind oder nicht. Es gibt einen Booleschen Wert zurück. Die Isempty -Eigenschaft in Swift überprüft, ob die Zeichenfolge leer ist oder nicht.