Swift Array - Count

Swift Array - Count
I denne Swift -guiden vil vi se count () -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 kan også være mulig å lage elementer i en matrise uten å spesifisere noen datatype.

Telle()

Count () i Array Swift kan brukes til å returnere lengden på en matrise. Det tar ingen parametere og returnerer heltallet som representerer det totale antall elementer. Hvis det ikke er noen elementer i Swift -matrisen, returneres 0. Det tar ingen parametere.

Syntaks:

SWIFT_ARRAY.telle

Eksempel 1:

Lag et raskt utvalg som lagrer ti heltallverdier og få tellingen.

// Lag et raskt utvalg med 10 heltallelementer
var swift_array: [int] = [34,56,32,56,78,90,67,89,90,12]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Returner det totale antallet elementer i Swift_Array.
Skriv ut ("Totalt antall verdier:", Swift_Array.telle)


Produksjon:

Forklaring:

Linje -2:


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

Linje -8:


Nå, ved hjelp av tellefunksjonen, returnerer vi de totale elementene fra Swift -matrisen.

Eksempel 2:

Lag et raskt utvalg som lagrer to strengverdier og får tellingen.

// Lag en rask matrise med 2 strengelementer
var Swift_Array: [String] = ["Swift1", "Swift2"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Returner det totale antallet elementer i Swift_Array.
Skriv ut ("Totalt antall verdier:", Swift_Array.telle)


Produksjon:

Forklaring:

Linje -2:


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

Linje -8:


Nå, ved hjelp av tellefunksjonen, returnerer vi de totale elementene fra Swift -matrisen.

Eksempel 3:

Lag et tomt raskt utvalg og få tellingen.

// Lag en tom rask matrise
var Swift_Array: [String] = []
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Returner det totale antallet elementer i Swift_Array.
Skriv ut ("Totalt antall verdier:", Swift_Array.telle)


Produksjon:

Forklaring:

Linje -2:


Vi opprettet en matrise som heter Swift_Array uten elementer.

Linje -8:


Nå, ved hjelp av tellefunksjonen, returnerer vi de totale elementene fra Swift -matrisen.

Det kan være mulig å bruke denne metoden med "hvis" -uttalelsen.

Eksempel 4:

Vi sjekker om det totale antall elementer i Swift -matrisen er lik 3 eller ikke.

// Lag en tom rask matrise
var Swift_Array: [String] = []
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// sjekk totalt antall elementer i Swift_array er lik 3 eller ikke
if (swift_array.telle == 3)
trykk ("Swift_Array har 3 elementer")

ellers
Print ("Swift_Array har ikke 3 elementer")


Produksjon:

Forklaring:

Linje 7-13:


Her sjekker vi hvor det totale antallet elementer som er til stede i Swift_Array er lik 3. Ettersom det totale antallet elementer er 0, blir tilstanden falsk og utskriften () uttalelsen i andre blokken utføres og “Swift_array har ikke 3 elementer” blir returnert.

Konklusjon

Vi lærte å returnere det totale antallet (lengden) av elementer som er til stede i Swift -matrisen ved hjelp av tellemetoden. Det tar ingen parametere. Hvis det ikke er noen elementer i Swift -matrisen, returneres 0. Vi diskuterte de forskjellige brukstilfellene av denne metoden med den forskjellige typen matriser.