Swift Array - Max

Swift Array - Max

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

Max ()

Max () I Array kan Swift brukes til å returnere det maksimale elementet som er til stede i matrisen. Det tar ingen parametere.

Syntaks:

SWIFT_ARRAY.Max ()

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 det maksimale elementet.

// 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å maksimal verdi i Swift_Array
var maximum_element = swift_array.Max ()
// Vis maximum_element
Print ("Maksimal verdi i Swift_Array:", Maximum_Element!)

Produksjon:

Forklaring:

Linje -2:

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

Linje -8:

Ved hjelp av max () -funksjonen returnerer vi bare det maksimale elementet 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 det maksimale elementet.

// 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å maksimal verdi i Swift_Array
var maximum_element = swift_array.Max ()
// Vis maximum_element
Print ("Maksimal verdi i Swift_Array:", Maximum_Element!)

Produksjon:

Forklaring:

Linje -2:

Vi opprettet en matrise som heter Swift_Array som har 10 doble verdier.

Linje -8:

Ved hjelp av max () -funksjonen returnerer vi bare det maksimale elementet blant alle elementene i Swift_Array.

Linje -11:

Endelig pakker vi ut resultatet med "!”.

Eksempel 3:

Lag et raskt utvalg som lagrer tre strenger og finner det maksimale elementet.

// Lag raskt matrise
var Swift_Array = ["Swift1", "Swift2", "Linuxhint"]
// faktisk rask matrise
Print ("Faktisk Swift Array:", Swift_Array)
// Få maksimal verdi i Swift_Array
var maximum_element = swift_array.Max ()
// Vis maximum_element
Print ("Maksimal verdi i Swift_Array:", Maximum_Element!)

Produksjon:

Forklaring:

Linje -2:

Vi opprettet en matrise som heter Swift_Array som har 3 strenger.

Linje -8:

Nå, ved å bruke max () -funksjonen, returnerer vi bare det maksimale elementet blant alle elementene i Swift_Array.

Linje -11:

Endelig pakker vi ut resultatet med "!”.

Det er mulig å bruke maks () inne i IF -uttalelsen.

Eksempel 4:

Så sjekk om det maksimale elementet i Swift_Array er større 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å maksimal verdi i Swift_Array
var maximum_element = swift_array.Max ()
// sjekk det maksimale elementet er større enn 400 eller ikke
if (maksimal_element! > 400)

Print ("Maksimal verdi i Swift_Array:", Maximum_Element!)

ellers
Print ("Ingen elementer i Swift_Array er større enn 400")

Produksjon:

Forklaring:

Vi sjekker om 400 er større enn det maksimale elementet i Swift_Array. Siden tilstanden mislykkes inne i IF -blokken, så er uttalelsen - “Ingen elementer i Swift_Array er større enn 400”Returneres fra andre blokkering.

Konklusjon

I dette så vi hvordan vi skulle returnere maksimalt elementer fra Swift -matrisen ved hjelp av Max () -metoden. Det tar ingen parametere. Det kan hende vi må pakke ut resultatet ved å bruke "!”Symbol. Det er mulig å bruke Max () -metoden med betingede utsagn ved å bruke IF, IF-ELSE osv.