Swift - inneholder

Swift - inneholder
Inneholder () i Swift brukes til å sjekke om det gitte elementet eksisterer i Swift -matrisen eller settet. I denne guiden vil vi implementere Contacts () på Swift -matrisen og Swift Set. Hvis elementet blir funnet, blir boolsk verdi - sant - returneres. Hvis elementet ikke blir funnet, blir den boolske verdien - falsk - returnert. Så vi må gi elementet som en parameter.

Syntaks

Array

SWIFT_ARRAY.inneholder (element)

Sett

swift_set.inneholder (element)

Parameter
Det tar bare en parameter.

Element Angir elementet.

Eksempel 1

Vi vil lage et raskt utvalg og et sett som har strengelementene og se etter "nettet" -strengen.

// Lag en rask matrise
var Swift_Array: [String] = ["Swift4", "Java", "MySQL", "Web", "Data"]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Lag et raskt sett
var swift_set: set = ["swift4", "java", "mysql", "web", "data"]
Print ("Faktisk sett - \ (SWIFT_SET)")
// sjekk om nettet eksisterer i SWIFT_ARRAY eller ikke
trykk ("eksisterer nettet i Swift_Array? - ", Swift_Array.inneholder ("Web"))
// sjekk om nettet eksisterer i SWIFT_SET eller ikke
trykk ("eksisterer nettet i SWIFT_SET? - ", Swift_set.inneholder ("Web"))

Produksjon

Forklaring

Linje 2-9:

Vi opprettet en matrise som heter Swift_Array og et sett som heter Swift_set med 5 strenger.

Linje 7:

Returner Swift_Array ved å fjerne det siste elementet.

Linje 12:

Sjekk om "nettet" -elementet finnes i Swift_Array eller ikke. Utgangen er ekte Fordi det eksisterer i Swift_Array.

Linje 15:

Sjekk om "nettet" -elementet finnes i SWIFT_SET eller ikke. Utgangen er ekte Fordi det eksisterer i Swift_set.

Eksempel 2

Vi vil lage et raskt utvalg og et sett som har heltall og se etter verdiene 34 og 58.

// Lag en rask matrise
var Swift_Array: [int] = [34,45,56,67,89]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Lag et raskt sett
var swift_set: set = [58,45,56,67,89]
Print ("Faktisk sett - \ (SWIFT_SET)")
// sjekk om de 34 eksisterer i Swift_Array eller ikke
trykk ("eksisterer 34 i Swift_Array? - ", Swift_Array.inneholder (34))
// sjekk om de 58 eksisterer i Swift_Array eller ikke
trykk ("eksisterer 58 i Swift_Array? - ", Swift_Array.inneholder (58))
// sjekk om de 34 eksisterer i Swift_set eller ikke
trykk ("eksisterer 34 i Swift_set? - ", Swift_set.inneholder (34))
// sjekk om de 58 eksisterer i SWIFT_SET eller ikke
trykk ("eksisterer 58 i SWIFT_SET? - ", Swift_set.inneholder (58))

Produksjon

Forklaring

Linje 2-9:

Vi opprettet en matrise som heter Swift_Array og et sett som heter Swift_set med 5 heltall.

Linje 12-15:

Sjekk om 34 og 58 verdiene eksisterer i Swift_Array eller ikke.

Verdien 34 eksisterer i Swift_Array siden utgangen er sann. Og verdien 58 eksisterer ikke i SWIFT_ARRAY SIDE output er falsk.

Linje 18-21:

Sjekk om 34 og 58 verdiene eksisterer i SWIFT_SET eller ikke.

Verdien 58 eksisterer i SWIFT_SET siden utgangen er sann. Verdien 34 eksisterer ikke i Swift_set siden utgangen er falsk.

Det kan være mulig å implementere denne metoden i IF-Else-utsagnene.

Eksempel 3

Sjekk om 34 finnes i SWIFT_SET og SWIFT_ARRAY.

// Lag en rask matrise
var Swift_Array: [int] = [34,45,56,67,89]
Print ("Faktisk matrise - \ (SWIFT_ARRAY)")
// Lag et raskt sett
var swift_set: set = [58,45,56,67,89]
Print ("Faktisk sett - \ (SWIFT_SET)")
// sjekk om de 34 eksisterer i Swift_Array eller ikke
if (swift_array.inneholder (34))
trykk ("34 eksisterer i Swift_Array")

ellers
trykk ("34 eksisterer ikke i Swift_Array")

// sjekk om de 34 eksisterer i Swift_set eller ikke
if (swift_set.inneholder (34))
trykk ("34 eksisterer i SWIFT_SET")

ellers
trykk ("34 eksisterer ikke i SWIFT_SET")

Produksjon

Forklaring

Linje 2-9:

Vi opprettet en matrise som heter Swift_Array og et sett som heter Swift_set med 5 heltall.

Linje 12-17:

Vi spesifiserer metoden i IF -uttalelsen og sjekk om 34 finnes i SWIFT_Array eller ikke. Utgangen er “34 eksisterer i Swift_Array” Siden tilstanden er sann inne i IF -blokken.

Linje 20-25:

Vi spesifiserer metoden i IF -uttalelsen og sjekk om 34 finnes i SWIFT_SET eller ikke. Utgangen er “34 eksisterer ikke i Swift_set” Siden tilstanden er falsk inne i IF -blokken. Så den andre blokken utføres.

Konklusjon

Vi lærte hvordan vi kan sjekke om et bestemt element eksisterer i SWIFT_ARRAY og SWIFT_SET ved hjelp av contactions () -metoden. Hvis elementet eksisterer, returneres sant. Ellers blir falsk returnert. Vi må gi elementet som en parameter. Vi implementerte også denne metoden med IF-Else-utsagnene.