Syntax
Swift_String.entfernen (at: Swift_String.Index (Swift_String.startIndex, Offsetby: index_val))Wo: Swift_String ist die Eingabezeichenfolge und Index_val ist der Index des zu beseitigen Zeichens.
Parameter
Hier ist der einzige Parameter, der von REMET () -Methode aufgenommen wurde. Wir müssen die StartIndex -Eigenschaft und den Indexwert über Offsetby bereitstellen.
Zurückkehren
Es wird den entfernten Charakter zurückgeben.
Wenn wir versuchen, die Swift -Zeichenfolge nach dem Auftragen der Methode zu drucken, werden Sie feststellen, dass das Zeichen an einer bestimmten Position entfernt wird.
Beispiel 1
Erstellen wir eine Schnur - "Kalium und Wasserstoff" und entfernen Sie das Zeichen an der 4. Position.
// Betrachten Sie die schnelle Zeichenfolge.Ausgang
Erläuterung
Zeile 2:
Wir erstellen eine Zeichenfolge namens Swift_String, die gilt - "Kalium und Wasserstoff".
Zeile 7:
Entfernen Sie das 4. Zeichen aus dem Swift_String und zeigen Sie es an.
Es gibt Charakter zurück - 's'
Zeile 11:
Jetzt werden wir das endgültige Swift_String anzeigen.
Beispiel 2
Erstellen wir eine Schnur - 'Kalium und Wasserstoff' und entfernen Sie den Charakter an der 11. Position.
/// Betrachten Sie die schnelle Zeichenfolge.Ausgang
Erläuterung
Zeile 2:
Wir erstellen eine Zeichenfolge namens Swift_String, die gilt - "Kalium und Wasserstoff".
Zeile 7:
Entfernen Sie das 11. Zeichen aus dem Swift_String und zeigen Sie es an.
Es gibt Charakter zurück - 'n'
Zeile 11:
Jetzt werden wir das endgültige Swift_String anzeigen.
Wenn Sie versuchen, das Zeichen zu entfernen, das aus dem Reichweite aus dem Index ist, erhalten Sie einen Fehler-Der String -Index ist außerhalb der Grenzen.
Lassen Sie uns den Fehler demonstrieren.
// Betrachten Sie die schnelle Zeichenfolge.Fehler:
Abschluss
Wir haben verschiedene Beispiele gesehen. Entfernung () Methode wird verwendet, um ein bestimmtes Zeichen in einer Swift -Zeichenfolge basierend auf der Indexposition zu löschen. Wir werden die Indexposition eines bestimmten Zeichens mit Index () über Offsetby -Wert übergeben. Es wird den entfernten Charakter zurückgeben. Wenn wir versuchen, die Swift -Zeichenfolge nach dem Auftragen der Methode zu drucken, werden Sie feststellen, dass das Zeichen an einer bestimmten Position entfernt wird. Stellen Sie sicher, dass Sie Java mit dem Bereich mit dem Bereich angeben. Andernfalls erhalten Sie einen Fehler.