I denne hurtige strengopplæringen vil vi se hvilken Hassuffix () -metode gjør.
Vurder et scenario
Mounika er en kjemisk ingeniør. Hun har mange kjemikalier. Det er veldig vanskelig for henne å finne navnet på en kjemisk slutt med noe navn. Broren hennes Rathore hjalp henne med å finne det kjemiske navnet basert på sluttkarakterene i de kjemiske navnene. Så han brukte et raskt programmeringsspråk for å sjekke sluttnavnet på kjemikaliet. På denne måten hjalp han søsteren.
Hassuffix ()
Hassuffix () i Swift String brukes til å sjekke om strengen ender med bestemte tegn eller en streng. Hvis strengen ender med den gitte strengen, blir den boolske verdien - True returneres. I andre tilfeller vil falskt komme tilbake (hvis strengen ikke slutter med bestemte tegn eller en streng).
Syntaks:
SWIFT_STRING.Hassuffix (streng)
Parametere:
Det tar bare en streng som en parameter.
For å forstå denne metoden mye bedre, må vi se eksemplene i detalj.
Eksempel 1:
La oss opprette en streng og sjekke om denne strengen ender med en bestemt streng.
// Tenk på den raske strengen.
var Swift_String: String = "Hydrogen og oksygenbinding"
print ("original streng -", swift_string)
// Sjekk om Swift_String ender med - "Hydrogen"
trykk ("slutter Swift_String med hydrogen ?- ", Swift_string.Hassuffix ("Hydrogen"))
Produksjon:
Forklaring:
Linje 2:
Vi opprettet en streng som heter Swift_String som inneholder "Hydrogen og oksygenbinding".
Linje 7:
Nå sjekker vi om Swift_String ender med "Hydrogen"
Utgangen er falsk fordi den ikke ender med strengen - "Hydrogen".
Eksempel 2:
La oss opprette en streng og sjekke om denne strengen ender med en bestemt streng.
// Tenk på den raske strengen.
var Swift_String: String = "Hydrogen og oksygenbinding"
print ("original streng -", swift_string)
// Sjekk om Swift_String ender med - "Bonding"
trykk ("avsluttes Swift_String med liming ?- ", Swift_string.Hassuffix ("Bonding"))
Produksjon:
Forklaring:
Linje 2:
Vi opprettet en streng som heter Swift_String som inneholder "Hydrogen og oksygenbinding".
Linje 7:
Nå sjekker vi om Swift_String ender med - “liming”
Utgangen er sant fordi den ender med strengen - "binding".
Eksempel 3:
La oss lage en streng og sjekke om denne strengen ender med et bestemt tegn.
// Tenk på den raske strengen.
var swift_string: string = "kalium, karbon"
print ("original streng -", swift_string)
// Sjekk om Swift_String ender med - "N"
trykk ("slutter Swift_String med P ?- ", Swift_string.Hassuffix ("N"))
// Sjekk om Swift_String ender med - "P"
trykk ("slutter Swift_String med n ?- ", Swift_string.Hassuffix ("N"))
Produksjon:
Forklaring:
Linje 2:
Vi opprettet en streng som heter Swift_String som holder - “Kalium, karbon”.
Linje 7:
Nå sjekker vi om Swift_String ender med - “N”.
Utgangen er sant fordi Swift_String (“Kalium, karbon”) ender med 'N'.
Linje 10:
Nå sjekker vi om Swift_String ender med - “N”.
Utgangen er falsk fordi Swift_String (“Kalium, karbon”) ikke ender med 'N'.
Eksempel 4:
La oss opprette en streng og sjekke om denne strengen ender med en bestemt streng med en IF-Else-setning.
// Tenk på den raske strengen.
var swift_string: string = "kalium, karbon"
print ("original streng -", swift_string)
// sjekk om Swift_String ender med - "karbon"
if (swift_string.Hassuffix ("karbon"))
print ("swift_string end with carbon")
ellers
Print ("Swift_String ender ikke med karbon")
Produksjon:
Forklaring:
Linje 2:
Vi opprettet en streng som heter Swift_String som holder - “Kalium, karbon”.
Linje 7-12:
Nå sjekker vi om Swift_String ender med - "karbon" ved hjelp av en if -ests -uttalelse.
Utgangen er "Swift_String End med karbon".
Konklusjon
Hassuffix () i Swift String brukes til å sjekke om strengen ender med bestemte tegn eller en streng. Det er saksfølsom. Det er også mulig å bruke denne metoden med IF-Else-utsagn.