Swift Array - Prefiks

Swift Array - Prefiks
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:

  1. De første 5 elementene fra Swift_Array.
  2. 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:

  1. De første 6 strengene i stigende rekkefølge.
  2. 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.