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.