DropFirst () in Swift wird verwendet, um das erste Zeichen aus der Zeichenfolge zu entfernen. Standardmäßig wird die Zeichenfolge zurückgegeben, indem das erste Zeichen entfernt wird. Wenn Sie eine bestimmte Anzahl von Zeichen aus dem ersten haben möchten, müssen Sie einen Ganzzahlwert als Parameter angeben, der die Gesamtzahl der Zeichen darstellt, die aus dem ersten in der Swift -Zeichenfolge gelöscht werden sollen.
Syntax:
Swift_String.Dropfirst (Wert)
Parameter:
Es dauert nur einen optionalen Parameter.
Wert - Gibt den Ganzzahlwert an, um Zeichen in der Swift -Zeichenfolge aus dem ersten zu löschen.
Um diese Methode viel besser zu verstehen, müssen wir die Beispiele im Detail sehen.
Beispiel 1:
Erstellen wir eine Zeichenfolge und löschen Sie das erste Zeichen daraus, ohne einen Parameter mit DropFirst () anzugeben.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Kalium, Kohlenstoff"
print ("Original String -", Swift_String)
// Entfernen Sie nur das erste Zeichen.
print ("Swift_String nach dem Löschen des ersten Zeichens -", Swift_String.DropFirst ())
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die hält - "Kalium, Kohlenstoff".
Zeile 7:
Jetzt zeigen wir den Swift_String, indem wir den ersten Charakter löschen.
Die Ausgabe ist “Otium, Kohlenstoff”.
Beispiel 2:
Erstellen wir eine Zeichenfolge und löschen Sie die ersten 5 Zeichen daraus, indem Sie den Wert als 5 angeben.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Kalium, Kohlenstoff"
print ("Original String -", Swift_String)
// Erste 5 Zeichen entfernen
print ("Swift_String nach dem Löschen der ersten 5 Zeichen -", Swift_String.Dropfirst (5))
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die hält - "Kalium, Kohlenstoff".
Zeile 7:
Jetzt zeigen wir das Swift_String, indem wir die ersten 5 Zeichen löschen.
Die Ausgabe ist “SIUM, Kohlenstoff”. Die Zeichen, die entfernt werden, sind - “P, o, t, a, s”.
Angenommen, die Saitenlänge beträgt 4. Wenn Sie den Wert als 5 angeben, gibt die Methode DropFirst () keinen Fehler zurück. Es wird die ersten 4 Zeichen löschen.
Beispiel 3:
Erstellen wir eine Zeichenfolge und löschen Sie die ersten 10 Zeichen daraus, indem Sie den Wert als 10 angeben.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Stickstoff"
print ("Original String -", Swift_String)
// Erste 10 Zeichen entfernen
print ("Swift_String nach dem Löschen der ersten 10 Zeichen -", Swift_String.Dropfirst (10))
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die gilt - "Stickstoff".
Zeile 7:
Jetzt zeigen wir das Swift_String, indem wir die ersten 10 Zeichen löschen.
Die Ausgabe ist leer. Alle Zeichen werden entfernt.
Beispiel 4:
Erstellen wir eine Zeichenfolge und löschen Sie die ersten 4 Zeichen daraus, indem Sie den Wert als 4 angeben. Vergleichen Sie es nun mit der tatsächlichen Zeichenfolge in der IF -Anweisung.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Stickstoff"
print ("Original String -", Swift_String)
// Überprüfen Sie, ob beide Saiten gleich sind oder nicht.
if (swift_string == Swift_string)
drucken ("Beide Saiten sind gleich")
anders
Druck ("Beide Saiten sind nicht gleich")
// Erste 4 Zeichen entfernen und
// Überprüfen Sie, ob beide Saiten gleich sind oder nicht.
if (Swift_string == Swift_String.Dropfirst (4))
drucken ("Beide Saiten sind gleich")
anders
Druck ("Beide Saiten sind nicht gleich")
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die gilt - "Stickstoff".
Zeile 7-12:
Zuerst überprüfen wir die gleichen Saiten sind gleich oder nicht
Aus der Ausgabe sind sie gleich.
Zeile 15-21:
Löschen Sie nun die ersten 4 Zeichen von Swift_String und vergleichen Sie sie mit der Zeichenfolge: Sie sind nicht dasselbe.
Abschluss
In diesem Swift -Tutorial haben wir gesehen. Wenn Sie eine bestimmte Anzahl von Zeichen aus dem ersten haben möchten, müssen Sie einen Ganzzahlwert als Parameter angeben, der die Gesamtzahl der Zeichen darstellt, die aus dem ersten in der Swift -Zeichenfolge gelöscht werden sollen. Wir haben diese Methode auch mit IF-ELSE-Aussagen erörtert, um dieses Konzept viel besser zu verstehen.