I denne Swift -guiden vil vi se Min () -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 av 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.
min ()
min () i Array Swift kan brukes til å returnere minimumselementet som er til stede i matrisen. Det tar ingen parametere.
Syntaks:
SWIFT_ARRAY.min ()
Her kan det hende du må pakke ut resultatet ved å bruke "!”Symbol. Du må pakke ut resultatet fordi du vil få resultatet i valgfritt (resultat) format.
Pakkingsformat - resultat!
Eksempel 1:
Lag et raskt utvalg som lagrer ti heltallverdier og finner minimumselementet.
// Lag raskt matrise
var swift_array = [12,34,56,2,3,4,78,90,12,34]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Få minimumsverdien i Swift_Array
var minimum_element = Swift_Array.min ()
// Vis minimum_element
Print ("Minimumsverdi i Swift_Array:", Minimum_Element!)
Produksjon:
Forklaring:
Linje -2:
Vi opprettet en matrise som heter Swift_Array som har 10 heltallverdier.
Linje -8:
Ved hjelp av Min () -funksjonen returnerer vi bare minimumselementet blant alle elementene i Swift_Array.
Linje -11:
Endelig pakker vi ut resultatet med "!”.
Eksempel 2:
Lag et raskt utvalg som lagrer ti doble verdier og finner minimumselementet.
// Lag raskt matrise
var swift_array = [12.90,34.87,56.87,2.90,3.32,4.23,7.98,9.90,12.09.390.84]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Få minimumsverdien i Swift_Array
var minimum_element = Swift_Array.min ()
// Vis minimum_element
Print ("Minimum Element Value in Swift_Array:", Minimum_Element!)
Produksjon:
Forklaring:
Linje -2:
Vi opprettet en matrise som heter Swift_Array som har 10 doble verdier.
Linje -8:
Ved hjelp av Min () -funksjonen returnerer vi bare minimumselementet blant alle elementene i Swift_Array.
Linje -11:
Endelig pakker vi ut resultatet med "!”.
Eksempel3:
Lag et raskt utvalg som lagrer tre strenger og finner minimumselementet.
// Lag raskt matrise
var Swift_Array = ["Swift1", "Swift2", "Linuxhint"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Få minimumsverdien i Swift_Array
var minimum_element = Swift_Array.min ()
// Vis minimum_element
Print ("Minimumsverdi i Swift_Array:", Minimum_Element!)
Produksjon:
Forklaring:
Linje -2:
Vi opprettet en matrise som heter Swift_Array som har 3 strenger.
Linje -8:
Nå, ved å bruke Min () -funksjonen, returnerer vi bare minimumselementet blant alle elementene i Swift_Array.
Linje -11:
Endelig pakker vi ut resultatet med "!”.
Det er mulig å bruke min () i IF -uttalelsen.
Eksempel 4:
Sjekk om minimumselementet i Swift_Array er mindre enn 400 eller ikke.
// Lag raskt matrise
var Swift_Array = [10,20,4,56,70]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Få minimumsverdien i Swift_Array
var minimum_element = Swift_Array.min ()
// sjekk minimumselementet er mindre enn 10 eller ikke
if (minimum_element! < 10)
Print ("Minimumsverdi i Swift_Array:", Minimum_Element!)
ellers
Print ("Ingen elementer i Swift_Array er mindre enn 10")
Produksjon:
Forklaring:
Vi sjekker om 10 er mindre enn minimumselementet i Swift_Array. Siden tilstanden er sann, går den inn i IF -blokken. Deretter blir uttalelsen i IF -blokken utført.
Konklusjon
Så vi så hvordan vi skulle returnere minimum antall elementer fra Swift -matrisen ved hjelp av min () -metoden. Det tar ingen parametere. Det kan hende vi må pakke ut resultatet ved å bruke "!”Symbol. Det er mulig å bruke Min () -metoden med betingede utsagn ved bruk av IF, IF-ELSE osv.