Concaténation de chaînes de caractères

Swift:
Concaténation de chaînes de caractères

How to: (Comment faire : )

// Utiliser l'opérateur '+'
let salut = "Salut, "
let nom = "Jean!"
let message = salut + nom
print(message) // "Salut, Jean!"

// Concaténation avec '\(variable)'
let age = 25
let phrase = "J'ai \(age) ans."
print(phrase) // "J'ai 25 ans."

// Utiliser la méthode 'append()'
var invitation = "Bienvenue "
let invite = "Marie"
invitation.append(invite)
print(invitation) // "Bienvenue Marie"

Deep Dive: (Plongée en profondeur)

Historiquement, concaténer des chaînes de caractères était une affaire de pointeurs et de manipulation de mémoire, spécialement en langages comme C. En Swift, la simplicité prime : l’opérateur + et l’interpolation de chaîne \(variable) rendent le tout intuitif. Les alternatives comme la méthode append() ou joining(separator:) sont là pour des cas spéciaux. Par exemple, append() est pratique pour ajouter sur place sans créer une nouvelle chaîne. Niveau performance, pour une utilisation intensive, prenez garde à la concaténation dans des boucles : choisissez des stratégies comme String ou Array buffer qui sont optimisés pour cela.

See Also: (Voir aussi)