Swift Array - Legg til

Swift Array - Legg til
I denne Swift -guiden vil vi se Appled () -metoden i Array Collection.

Før vi skal diskutere denne metoden, vil vi se hva en matrise er.

Raskt matrise

Array in Swift er en samling som lagrer flere elementer med samme datatype.

I Swift må vi spesifisere datatypen for å representere datatypen av matrisen mens vi oppretter en matrise. Det er også mulig å lage elementer i en matrise uten å spesifisere noen datatype.

vedlegg ()

vedlegg () I Array legger Swift det spesifiserte elementet i matrisen på slutten. Det er også mulig å legge hele matrisen til den eksisterende matrisen til slutten. Det tar en parameter som representerer elementet eller matrisen.

Syntaks:

SWIFT_ARRAY.vedlegg (element/array)


Parametere:

Element - Hvis du vil legge til et element i en eksisterende rask matrise, må du passere elementet som en parameter.

Array - Hvis du vil legge til en helt ny matrise i en eksisterende Swift -matrise, må du passere matrisenavnet som en parameter.

Komme tilbake:

Den returnerer en matrise med ekstra elementer.

Merk - Du må legge til elementet med hensyn til samme datatype av den eksisterende matrisen.

La oss utforske eksemplene i detalj.

Eksempel 1:

Lag en rask matrise som lagrer to heltallverdier og legger til et element til det ved hjelp av append () -metoden.

// Lag et raskt utvalg med 2 heltallelementer
var swift_array: [int] = [34,56]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// legg 100 til ovennevnte matrise
SWIFT_ARRAY.vedlegg (100)
// Oppdatert Swift -matrise
Print ("Oppdatert Swift Array:", Swift_Array)


Produksjon:


100 er lagt til den raske matrisen.

Forklaring:

Linje -2:


Vi opprettet en matrise som heter Swift_Array som har 2 heltallverdier.

Linje -5:


Vis elementene i Swift_Array.

Linje -8:


Bruk nå vedlegg () -metoden for å tilføre verdi - 100 til ovennevnte hurtiggruppe på slutten.

Line-11:


Endelig viste vi den endelige hurtige matrisen.

Eksempel 2:

Lag en rask matrise som lagrer to strengverdier og legger til et element i det ved hjelp av Append () -metoden.

// Lag en rask matrise med 2 strengelementer
var Swift_Array: [String] = ["Hello", "Linuxhint"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Legg til "Swift" til ovennevnte matrise
SWIFT_ARRAY.vedlegg ("Swift")
// Oppdatert Swift -matrise
Print ("Oppdatert Swift Array:", Swift_Array)


Produksjon:


Så strengen - “Swift” er lagt til Swift -matrisen.

Forklaring:

Linje -2:


Vi opprettet en matrise som heter Swift_Array som inneholder 2 strengverdier.

Linje -5:


Vis elementene i Swift_Array.

Linje -8:


Bruk nå vedlegg () -metoden for å legge til streng - “Swift” til ovennevnte hurtiggruppe på slutten.

Line-11:


Endelig viste vi den endelige hurtige matrisen.

Eksempel 3:

Lag en rask matrise som lagrer to strengverdier og legger til en annen rask matrise som har 5 strenger til den.

// Lag en rask matrise med 2 strengelementer
var Swift_Array: [String] = ["Hello", "Linuxhint"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Legg til en matrise som har 5 strenger
SWIFT_ARRAY.vedlegg (ContentOf: ["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"])
// Oppdatert Swift -matrise
Print ("Oppdatert Swift Array:", Swift_Array)


Produksjon:


Så de 5 strengene i matrisen er vedlagt på slutten av Swift -matrisen.

Forklaring:

Linje -2:


Vi opprettet en matrise som heter Swift_Array som inneholder 2 strengverdier.

Linje -5:


Vis elementene i Swift_Array.

Linje -8:


Bruk nå Append () -metoden for å legge til en matrise som har 5 strenger -

["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"]

Her brukte vi innholdet av egenskapen for å legge til strengene inne i append () -metoden.

Line-11:


Endelig viste vi den endelige hurtige matrisen.

Eksempel 4:

Lag en tom rask matrise og legg til en annen rask matrise som har 5 strenger til den.

// Lag et raskt utvalg uten elementer
var Swift_Array: [String] = []
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Legg til en matrise som har 5 strenger
SWIFT_ARRAY.vedlegg (ContentOf: ["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"])
// Oppdatert Swift -matrise
Print ("Oppdatert Swift Array:", Swift_Array)


Produksjon:


De 5 strengene i matrisen legges til Swift -matrisen.

Forklaring:

Linje -2:


Vi opprettet et tomt utvalg som heter Swift_Array med String Data -type.

Linje -5:


Linje -8:


Bruk nå Append () -metoden for å legge til en matrise som har 5 strenger -

["Swift1", "Swift2", "Swift3", "Swift4", "Swift5"]

Her brukte vi innholdet av egenskapen for å legge til strengene inne i append () -metoden.

Line-11:


Endelig viste vi den endelige hurtige matrisen.

Konklusjon

Så vi så hvordan du kan legge et element til Swift -matrisen ved hjelp av Append () -metoden. Det legger det spesifiserte elementet i matrisen til slutten. Det er også mulig å legge hele matrisen til den eksisterende matrisen til slutten. Det tar en parameter som representerer elementet eller matrisen. Vi diskuterte 4 forskjellige eksempler for å forstå dette konseptet bedre.