Syntaxe
swift_string.supprimer (à: swift_string.index (swift_string.startIndex, offsetby: index_val))Où: Swift_String est la chaîne d'entrée et index_val est l'index du caractère à supprimer.
Paramètre
Voici le seul paramètre pris par la méthode supprime (). Nous devons fournir la propriété StartIndex et la valeur d'index via Offsetby.
Retour
Il renverra le caractère supprimé.
Lorsque nous essayons d'imprimer la chaîne rapide après avoir appliqué la méthode, vous verrez que le caractère est supprimé à une position particulière.
Exemple 1
Créons une chaîne - «potassium et hydrogène» et retirer le caractère en 4e position.
// Considérez la chaîne rapide.Sortir
Explication
Ligne 2:
Nous créons une chaîne nommée Swift_String qui tient - «Potassium et hydrogène».
Ligne 7:
Supprimez le 4ème caractère du swift_string et affichez-le.
Il renvoie le caractère - 's'
Ligne 11:
Maintenant, nous allons afficher le dernier swift_string.
Exemple 2
Créons une chaîne - «potassium et hydrogène» et retirer le caractère en 11e position.
/// Considérez la chaîne rapide.Sortir
Explication
Ligne 2:
Nous créons une chaîne nommée Swift_String qui tient - «Potassium et hydrogène».
Ligne 7:
Retirez le 11ème caractère du Swift_String et affichez-le.
Il renvoie le caractère - 'n'
Ligne 11:
Maintenant, nous allons afficher le dernier swift_string.
Si vous essayez de supprimer le caractère qui est index hors de portée, vous obtiendrez une erreur-L'indice de chaîne est hors limites.
Voyons l'erreur.
// Considérez la chaîne rapide.Erreur:
Conclusion
Nous avons vu différents exemples pour démontrer la méthode retirer () dans Swift. La méthode supprime () est utilisée pour supprimer un caractère particulier dans une chaîne rapide basée sur la position d'index. Nous passerons la position d'index d'un caractère particulier en utilisant index () via la valeur offsetby. Il renverra le caractère supprimé. Lorsque nous essayons d'imprimer la chaîne rapide après avoir appliqué la méthode, vous verrez que le caractère est supprimé à une position particulière. Assurez-vous que vous Java pour spécifier l'index de caractères avec la plage, sinon vous obtiendrez une erreur - "L'indice de chaîne est hors limites".