Swift - struny

Swift - struny
W tym szybkim samouczku omówimy o strunach.

kreacja

W Swift, ciąg to zbiór znaków. Istnieją trzy sposoby utworzenia ciągu:

Podejście 1 - Używanie String ()

String () służy do utworzenia ciągu.

Składnia

Ciąg („String”)

Tutaj String () bierze jeden parametr reprezentujący ciąg.

Przykład
Utwórzmy ciąg za pomocą String () i wyświetlmy go.

// Utwórz ciąg za pomocą String ()
var Swift_String = String („Welcome to Linuxhint LLC”)
// Wyświetl Swift_String
Drukuj (Swift_String)

Wyjście

Podejście 2: Korzystanie z typu danych String

String to typ danych, który musimy określić podczas tworzenia zmiennej, która przechowuje ciąg.

Składnia

Swift_String: string = "string"

Przykład
Utwórzmy ciąg za pomocą typu danych ciągów i wyświetlmy go.

// Utwórz ciąg, określając typ danych
Let Swift_String: String = "Welcome to Linuxhint LLC"
// Wyświetl Swift_String
Drukuj (Swift_String)

Wyjście

Podejście 3: bez określania typu danych

Może być również możliwe utworzenie ciągu bez określania typu danych.

Składnia

Swift_String = "String"

Przykład
Utwórzmy ciąg za pomocą typu danych ciągów i wyświetlmy go.

// Utwórz ciąg bez określenia danych
Let Swift_String = "Welcome to Linuxhint LLC"
// Wyświetl Swift_String
Drukuj (Swift_String)

Wyjście

Podejście 4: Korzystanie z isempty

Swift obsługuje właściwość IsEmpty, aby sprawdzić, czy ciąg jest pusty, czy nie, zwracając wartość logiczną.

Składnia

Swift_String.jest pusty

Gdzie Swift_String to ciąg.

Przykład
Teraz tworzymy dwa ciągi i sprawdzamy, czy są one puste, czy nie.
Teraz tworzymy dwa ciągi i sprawdzamy, czy są one puste, czy nie.

// Utwórz ciąg
Let Swift_String1 = "Welcome to Linuxhint LLC"
// Sprawdź, czy Swift_String1 jest pusty, czy nie.
Drukuj (Swift_String1.jest pusty)
// Utwórz pusty ciąg
Niech Swift_String2 = ""
// Sprawdź, czy Swift_String2 jest pusty, czy nie.
Drukuj (Swift_String2.jest pusty)

Wyjście

Z danego wyjścia drugi ciąg jest pusty, ponieważ wyjście jest prawdziwe.

String Conatenacja

W Swift może być możliwe połączenie dwóch lub więcej ciągów za pomocą operatora +.

Składnia

Swift_String1+Swift_String2+… .

Przykład 1
Conatenate dwa ciągi - Swift_String1 i Swift_String2.

// Utwórz dwa ciągi
Let Swift_String1 = „Welcome”
Let Swift_String2 = "to Linuxhint LLC"
// Conatenate Swift_String1 i Swift_String2
print (Swift_String1+Swift_String2)

Wyjście

Przykład 2
Conatenate dwa puste sznurki - Swift_String1 i Swift_String2.

// Utwórz dwa puste sznurki
Niech Swift_String1 = ""
Niech Swift_String2 = ""
// Conatenate Swift_String1 i Swift_String2
print (Swift_String1+Swift_String2)

Wyjście
Puste wyjście jest zwracane.

Porównanie

Równe (==) jest operatorem używanym do sprawdzenia, czy oba ciągi Swift są takie same, czy nie. Zwraca wartość logiczną.

Składnia

Swift_string1 == Swift_String2

Przykład

Porównaj dwa struny.

// Utwórz trzy ciągi
Let Swift_String1 = "Linuxhint"
Niech Swift_String2 = "Linux"
Niech Swift_String3 = "Linux"
// Porównaj Swift_String1 i Swift_String2
print (Swift_String1 == Swift_String2)
// Porównaj Swift_String2 i Swift_String3
print (Swift_String2 == Swift_String3)

Wyjście

Widzimy, że Swift_String1 i Swift_String2 nie są równe. Podczas gdy Swift_String2 i Swift_String3 są równe.

Zdobądź liczbę postaci

Swift obsługuje funkcję zliczania, aby zwrócić długość danego ciągu.

Składnia

Swift_String.liczyć

Przykład

Zdobądźmy długość sznurków.

// Utwórz dwa ciągi
Let Swift_String1 = "Linuxhint"
Niech Swift_String2 = "Linux"
// Uzyskaj długość Swift_String1
Drukuj (Swift_String1.liczyć)
// Uzyskaj długość Swift_String2
Drukuj (Swift_String2.liczyć)

Wyjście

Z danego wyjścia długość Swift_String1 wynosi 9, a Swift_String2 to 5.

Wniosek

Wreszcie dowiedzieliśmy się o szybkich strunach. W tym przewodniku dowiedzieliśmy się, jaki ciąg jest szybki, a także nauczyliśmy się różnych sposobów tworzenia ciągu. Równe (==) jest operatorem używanym do sprawdzenia, czy oba ciągi Swift są takie same, czy nie. Zwraca wartość logiczną. Właściwość isempty w Swift sprawdza, czy ciąg jest pusty, czy nie.