In diesem Swift -String -Tutorial werden wir sehen, was Hassuffix () Methode tut.
Betrachten Sie ein Szenario
Mounika ist Chemieingenieur. Sie hat viele Chemikalien. Es ist sehr schwierig für sie, den Namen eines chemischen Endes mit einem Namen zu finden. Ihr Bruder Rathore half ihr, den chemischen Namen auf der Grundlage der Endfiguren in den chemischen Namen zu finden. Also benutzte er eine schnelle Programmiersprache, um den Endnamen der Chemikalie zu überprüfen. Auf diese Weise half er seiner Schwester.
hassuffix ()
Hassuffix () in Swift -Zeichenfolge wird verwendet, um zu überprüfen, ob die Zeichenfolge mit bestimmten Zeichen oder einer Zeichenfolge endet. Wenn die Zeichenfolge mit der angegebenen Zeichenfolge endet, wird der boolesche Wert - True zurückgegeben. In anderen Fällen kehrt Falsch zurück (wenn die Zeichenfolge nicht mit bestimmten Zeichen oder einer Zeichenfolge endet).
Syntax:
Swift_String.Hassuffix (String)
Parameter:
Es dauert nur eine Zeichenfolge als Parameter.
Um diese Methode viel besser zu verstehen, müssen wir die Beispiele im Detail sehen.
Beispiel 1:
Erstellen wir eine Zeichenfolge und überprüfen Sie, ob diese Zeichenfolge mit einer bestimmten Zeichenfolge endet.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Wasserstoff und Sauerstoffbindung"
print ("Original String -", Swift_String)
// Überprüfen Sie, ob der Swift_String mit - "Wasserstoff" endet
print ("endet der Swift_String mit Wasserstoff ?- ", Swift_String.Hassuffix ("Wasserstoff"))
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die „Wasserstoff und Sauerstoffbindung“ hält.
Zeile 7:
Jetzt überprüfen wir, ob der Swift_String mit „Wasserstoff“ endet
Der Ausgang ist falsch, weil er nicht mit der Schnur endet - "Wasserstoff".
Beispiel 2:
Erstellen wir eine Zeichenfolge und überprüfen Sie, ob diese Zeichenfolge mit einer bestimmten Zeichenfolge endet.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Wasserstoff und Sauerstoffbindung"
print ("Original String -", Swift_String)
// Überprüfen Sie, ob das Swift_String mit - "Bindung" endet, endet
print ("endet der Swift_String mit Bindung ?- ", Swift_String.Hassuffix ("Bindung"))
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die „Wasserstoff und Sauerstoffbindung“ hält.
Zeile 7:
Jetzt prüfen wir, ob der Swift_String mit - "Bindung" endet
Die Ausgabe ist wahr, weil sie mit der Zeichenfolge endet - "Bindung".
Beispiel 3:
Lassen Sie uns eine Zeichenfolge erstellen und überprüfen, ob diese Zeichenfolge mit einem bestimmten Zeichen endet.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Kalium, Kohlenstoff"
print ("Original String -", Swift_String)
// Überprüfen Sie, ob das Swift_String mit - "N" endet
print ("endet der Swift_String mit P ?- ", Swift_String.hassuffix ("n"))
// Überprüfen Sie, ob das Swift_String mit - "P" endet
print ("endet das Swift_String mit n ?- ", Swift_String.hassuffix ("n"))
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die hält - "Kalium, Kohlenstoff".
Zeile 7:
Jetzt prüfen wir, ob der Swift_String mit - "n" endet.
Der Ausgang ist wahr, weil der Swift_String („Kalium, Kohlenstoff“) mit 'n' endet.
Zeile 10:
Jetzt prüfen wir, ob der Swift_String mit - "n" endet.
Der Ausgang ist falsch, weil der Swift_String („Kalium, Kohlenstoff“) nicht mit 'n' endet.
Beispiel 4:
Erstellen wir eine Zeichenfolge und überprüfen Sie, ob diese Zeichenfolge mit einer bestimmten Zeichenfolge mit einer IF-ELSE-Anweisung endet.
// Betrachten Sie die schnelle Zeichenfolge.
var Swift_String: String = "Kalium, Kohlenstoff"
print ("Original String -", Swift_String)
// Überprüfen Sie, ob der Swift_String mit - "Carbon" endet
if (Swift_String.hassuffix ("carbon"))
print ("Swift_String End mit Kohlenstoff")
anders
print ("Swift_String endet nicht mit Kohlenstoff")
Ausgang:
Erläuterung:
Zeile 2:
Wir haben eine Zeichenfolge namens Swift_String erstellt, die hält - "Kalium, Kohlenstoff".
Zeile 7-12:
Jetzt prüfen wir, ob das Swift_String mit - „Kohlenstoff“ mit einer IF -ELSE -Anweisung endet.
Der Ausgang ist "Swift_String End mit Kohlenstoff".
Abschluss
Hassuffix () in Swift -Zeichenfolge wird verwendet, um zu überprüfen, ob die Zeichenfolge mit bestimmten Zeichen oder einer Zeichenfolge endet. Es ist Fallempfindlichkeit. Es ist auch möglich, diese Methode mit IF-ELSE-Anweisungen zu verwenden.