Syntaks
SWIFT_STRING.Fjern (AT: SWIFT_STRING.Indeks (SWIFT_STRING.startindex, offsetby: index_val))Hvor: swift_string er inngangsstrengen og indeks_val er indeksen for tegnet som skal fjernes.
Parameter
Her er den eneste en parameter som er tatt ved å fjerne () metode. Vi må gi StartIndex -egenskapen og indeksverdien gjennom Offsetby.
Komme tilbake
Det vil returnere det fjernet karakteren.
Når vi prøver å skrive ut Swift -strengen etter påføring av metoden, vil du se at tegnet blir fjernet i en bestemt posisjon.
Eksempel 1
La oss lage en streng - 'Kalium og hydrogen' og fjerne tegnet på 4. plassering.
// Tenk på den raske strengen.Produksjon
Forklaring
Linje 2:
Vi lager en streng som heter Swift_String som holder - “Kalium og hydrogen”.
Linje 7:
Fjern det fjerde tegnet fra Swift_String og vis den.
Det returnerer karakter - 's'
Linje 11:
Nå vil vi vise den endelige Swift_String.
Eksempel 2
La oss lage en streng - 'Kalium og hydrogen' og fjerne tegnet på 11. plassering.
/// Tenk på den raske strengen.Produksjon
Forklaring
Linje 2:
Vi lager en streng som heter Swift_String som holder - “Kalium og hydrogen”.
Linje 7:
Fjern det 11. tegnet fra Swift_String og vis den.
Det returnerer karakter - 'n'
Linje 11:
Nå vil vi vise den endelige Swift_String.
Hvis du prøver å fjerne tegnet som er indeks utenfor rekkevidden, vil du få en feil-Strengindeksen er utenfor grensene.
La oss demonstrere feilen.
// Tenk på den raske strengen.Feil:
Konklusjon
Vi så forskjellige eksempler for å demonstrere fjerne () metode i Swift. Fjern () Metode brukes til å slette et bestemt tegn i en rask streng basert på indeksposisjon. Vi vil passere indeksposisjonen til et bestemt tegn ved bruk av indeks () via forskyvningsverdi. Det vil returnere det fjernet karakteren. Når vi prøver å skrive ut Swift -strengen etter påføring av metoden, vil du se at tegnet blir fjernet i en bestemt posisjon. Forsikre deg om at du Java for å spesifisere karakterindeksen med området, ellers vil du få en feil - "Strengindeksen er utenfor grensene".