Swift - Strings

Swift - Strings
Dans ce tutoriel rapide, nous discuterons des chaînes.

Création

Dans Swift, une chaîne est une collection de caractères. Il existe trois façons de créer une chaîne:

Approche 1 - Utilisation de String ()

String () est utilisé pour créer une chaîne.

Syntaxe

String ("String")

Ici, String () prend un paramètre qui représente la chaîne.

Exemple
Créons une chaîne en utilisant String () et affichons-la.

// Créer une chaîne à l'aide de chaîne ()
var swift_string = string ("Bienvenue sur Linuxhint LLC")
// Afficher Swift_string
imprimer (swift_string)

Sortir

Approche 2: Utilisation du type de données de chaîne

String est le type de données que nous devons spécifier lors de la création d'une variable qui stocke la chaîne.

Syntaxe

swift_string: string = "string"

Exemple
Créons une chaîne en utilisant le type de données de chaîne et affichage.

// Créer une chaîne en spécifiant le type de données
Laissez Swift_String: String = "Welcome to LinuxHint LLC"
// Afficher Swift_string
imprimer (swift_string)

Sortir

Approche 3: sans spécifier le type de données

Il peut également être possible de créer une chaîne sans spécifier le type de données.

Syntaxe

swift_string = "String"

Exemple
Créons une chaîne en utilisant le type de données de chaîne et affichage.

// Créer une chaîne sans spécifier le type de données
Soit swift_string = "Bienvenue à Linuxhint LLC"
// Afficher Swift_string
imprimer (swift_string)

Sortir

Approche 4: Utilisation d'isempty

Swift prend en charge la propriété iSempty pour vérifier si la chaîne est vide ou non en renvoyant une valeur booléenne.

Syntaxe

swift_string.est vide

Où Swift_String est la chaîne.

Exemple
Maintenant, nous créons deux chaînes et vérifions si elles sont vides ou non.
Maintenant, nous créons deux chaînes et vérifions si elles sont vides ou non.

// Créer une chaîne
Laissez swift_string1 = "Bienvenue à Linuxhint LLC"
// Vérifiez si le swift_string1 est vide ou non.
Imprimer (SWIFT_STRING1.est vide)
// Créer une chaîne vide
Laissez swift_string2 = ""
// Vérifiez si le swift_string2 est vide ou non.
Print (Swift_string2.est vide)

Sortir

De la sortie donnée, la deuxième chaîne est vide car la sortie est vraie.

Concaténation des cordes

Dans Swift, il peut être possible de concaténer deux cordes ou plus en utilisant l'opérateur +.

Syntaxe

swift_string1 + swift_string2 +… .

Exemple 1
CONCATENATEZ deux chaînes - SWIFT_STRING1 et SWIFT_STRING2.

// Créer deux chaînes
Laissez swift_string1 = "bienvenue"
Soit swift_string2 = "à Linuxhint LLC"
// concatenate swift_string1 et swift_string2
print (swift_string1 + swift_string2)

Sortir

Exemple 2
Concaténer deux chaînes vides - swift_string1 et swift_string2.

// Créez deux cordes vides
Laissez swift_string1 = ""
Laissez swift_string2 = ""
// concatenate swift_string1 et swift_string2
print (swift_string1 + swift_string2)

Sortir
La sortie vide est renvoyée.

Comparaison

L'égal à (==) est l'opérateur utilisé pour vérifier si les deux chaînes rapides sont identiques ou non. Il renvoie une valeur booléenne.

Syntaxe

swift_string1 == swift_string2

Exemple

Comparez deux chaînes.

// Créez trois chaînes
Soit swift_string1 = "Linuxhint"
Soit swift_string2 = "Linux"
Soit swift_string3 = "Linux"
// comparer swift_string1 et swift_string2
print (swift_string1 == swift_string2)
// Comparez Swift_String2 et Swift_String3
print (swift_string2 == swift_string3)

Sortir

Nous pouvons voir que Swift_String1 et Swift_String2 ne sont pas égaux. Tandis que les swift_string2 et swift_string3 sont égaux.

Obtenez le compte de personnages

Swift prend en charge la fonction de nombre pour retourner la longueur de la chaîne donnée.

Syntaxe

Swift_string.compter

Exemple

Passons la longueur des cordes.

// Créer deux chaînes
Soit swift_string1 = "Linuxhint"
Soit swift_string2 = "Linux"
// Obtenez la longueur de Swift_String1
Imprimer (SWIFT_STRING1.compter)
// Obtenez la longueur de Swift_String2
Print (Swift_string2.compter)

Sortir

De la sortie donnée, la longueur SWIFT_STRING1 est 9 et Swift_String2 est 5.

Conclusion

Enfin, nous avons appris les cordes rapides. Dans ce guide, nous avons appris quelle chaîne est rapide et nous avons également appris les différentes façons de créer la chaîne. L'égal à (==) est l'opérateur utilisé pour vérifier si les deux chaînes rapides sont identiques ou non. Il renvoie une valeur booléenne. La propriété iSempty en Swift vérifie si la chaîne est vide ou non.