Prefiks () i Swift Array er en metode som brukes til å returnere et bestemt tallelementer fra startelementet. Vi må passere en heltallverdi for å returnere antall elementer fra startelementet.
Syntaks
SWIFT_ARRAY.prefiks (n)
Hvor Swift_Array er inngangsarrayen.
Parameter
Det tar verdien n som representerer heltallverdien for å returnere antall elementer fra startelementet.
Eksempel 1
Vi lager et raskt utvalg som har 8 heltall og returnerer følgende:
- De første 5 elementene fra Swift_Array.
- De første 6 elementene fra Swift_Array.
// Lag en rask matrise
var swift_array: [int] = [20,30,40,50,60,12,34,45]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Få første 5 elementer fra Swift_Array
trykk ("swift_array med de første 5 elementene - \ (SWIFT_ARRAY.prefiks (5)) "))
// Få de første 6 elementene fra Swift_Array
trykk ("Swift_Array med de første 6 elementene - \ (SWIFT_ARRAY.prefiks (6)) "))
Produksjon
Forklaring
Linje 2
Vi opprettet en matrise som heter Swift_Array med 8 heltall.
Linje 7
Returner Swift_Array med de første 5 elementene.
Linje 10
Returner Swift_Array med de første 5 elementene.
Eksempel 2
Nå ser vi hva som skjer hvis vi gir 0 til prefikset ().
// Lag en rask matrise
var swift_array: [int] = [20,30,40,50,60,12,34,45]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
trykk (SWIFT_ARRAY.prefiks (0))
Produksjon
Forklaring
Linje 2
Vi opprettet en matrise som heter Swift_Array med 8 heltall.
Linje 6
Hvis vi spesifiserer 0, returneres den tomme matrisen.
Eksempel 3
Vi lager et raskt utvalg som har 10 strenger og returnerer følgende:
- De første 6 strengene i stigende rekkefølge.
- Første 2 strenger i stigende rekkefølge.
// Lag en rask matrise
var Swift_Array: [String] = ["Swift4", "Java", "MySql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Returner de 6 første strengene og sorter dem i stigende rekkefølge.
trykk ("Første 6 strenger i stigende rekkefølge -", (Swift_Array.prefiks (6).sortert ())))
// Returner de to første strengene og sorter dem i stigende rekkefølge.
trykk ("Første 2 strenger i stigende rekkefølge -", (Swift_Array.prefiks (2).sortert ())))
Produksjon
Forklaring
Linje 2
Vi opprettet en matrise som heter Swift_Array med 10 strenger.
["Swift4", "Java", "MySql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Linje 7
Vi returnerer de første 6 strengene og sorterer dem i stigende rekkefølge. Vi sorterer ved bruk av sorterte () metoden.
Linje 10
Vi returnerer de to første strengene og sorterer dem i stigende rekkefølge. Vi sorterer ved bruk av sorterte () metoden .
Eksempel 4: prefiks () med blandet ()
// Lag en rask matrise
var Swift_Array: [String] = ["Swift4", "Java", "MySql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// returner de første 6 strengene og stokker dem.
trykk ("Første 6 strenger -", (Swift_Array.prefiks (6).blandet ()))
// returner de første 2 strengene og stokker dem.
trykk ("Første 2 strenger -", (Swift_Array.prefiks (2).blandet ()))
Produksjon
Forklaring
Linje 2:
Vi opprettet en matrise som heter Swift_Array med 10 strenger.
["Swift4", "Java", "MySql", "Web", "Data", "Swift4", "Swift2", "Swift6", "Swift9", "Swift4"]
Linje 7:
Vi returnerer de 6 første strengene ved å blande dem ved hjelp av metoden for blandet ().
Linje 10:
Vi returnerer de to første strengene ved å blande dem ved hjelp av metoden for blandet ().
Konklusjon
I denne Swift -opplæringen lærte vi å returnere de første elementene fra Swift_Array ved hjelp av prefikset () -metoden. Vi må passere en heltallverdi for å returnere antall elementer fra startelementet. Det er mulig å bruke sorterte () og blandede metoder med prefikset () for å sortere og blande elementene.