Hvordan bruke Kotlin Maps i Ubuntu Top 10.4

Hvordan bruke Kotlin Maps i Ubuntu Top 10.4
Som andre programmeringsspråk, gir Kotlin også programmererne muligheten til å lage og bruke kart. Et kart i Kotlin er ganske enkelt en beholder som har nøkkelverdipar. Tastene og verdiene kan være av samme datatype eller forskjellige datatyper. I denne artikkelen vil vi prøve å forstå bruken av kartene i Kotlin ved hjelp av forskjellige eksempler i Ubuntu 20.04.

Hvordan bruke kartene i Kotlin

For å bruke Kotlin -kartene i Ubuntu 20.04, kan du betrakte følgende fem eksempler som en hjelpende guide:

Eksempel 1: Opprette et typespesifikt Kotlin-kart og skrive ut verdiene på terminalen:

Kartene i Kotlin kan ha en forhåndsbestemt datatype, eller de kan være generiske. I det tidligere tilfellet er alle nøkkelverdiparene på kartet av samme datatype. Mens du i sistnevnte tilfelle kan ha varierte datatyper for de forskjellige nøklene og verdiene på det samme kartet. I dette eksemplet vil vi imidlertid lage et typespesifikt kart i Kotlin og vil skrive ut sine verdier på terminalen, som avbildet i Kotlin-skriptet vist nedenfor:

I dette Kotlin -skriptet har vi først laget et kart over forskjellige kurs og deres ID -er ved hjelp av "Mapof" -funksjonen. Vi ønsket at dette kartet skulle være av "" -type, jeg.e., Heltall -ID -er og strengnavn. Vi har befolket dette kartet med tre forskjellige nøkkelverdipar. Deretter har vi brukt en "for" -sløyfe for å iterere gjennom alle nøklene på dette kartet. Innenfor denne sløyfen har vi skrevet ut verdiene som tilsvarer hver av disse nøklene på terminalen.

For å kompilere dette Kotlin -programmet ble følgende kommando brukt:

$ Kotlinc -kart.Kt

Deretter brukte vi kommandoen vist nedenfor for å kjøre dette skriptet:

$ KOTLIN MAPKT

Alle verdiene på Kotlin -kartet vårt vises i følgende bilde:

Eksempel 2: Opprette et generisk Kotlin -kart og skrive ut nøklene og verdiene på terminalen:

Nå vil vi lage et generisk Kotlin -kart og skrive ut alle nøklene og verdiene på terminalen. For dette eksemplet vil vi benytte oss av Kotlin -skriptet vist på bildet nedenfor:

Vi har laget et Kotlin -kart uten å spesifisere noen datatype for dets nøkler og verdier i dette skriptet. På grunn av dette sto vi fritt til å fylle dette kartet med nøkler og verdier som tilhører varierte datatyper. Du kan se fra nøkkelverdiparene vist i dette eksemplet at alle nøklene våre ikke tilhører heltalldatatypen. Deretter har vi brukt en "println" -uttalelse med "get ()" -funksjonen i en "for" -sløyfe for å skrive ut alle tastene og verdiene på dette kartet på terminalen.

Da vi utførte dette Kotlin -skriptet, dukket alle nøklene på vårt generiske kart og verdiene deres opp på terminalen, som vist i følgende bilde:

Eksempel nr. 3: Å få tilgang til en bestemt verdi av et Kotlin -kart ved å oppgi den tilsvarende tasten:

I dette eksemplet vil vi dele teknikken for å få tilgang til en bestemt verdi av et Kotlin -kart ved hjelp av den tilsvarende tasten. For å oppnå dette har vi brukt Kotlin -skriptet vist på bildet nedenfor:

Vi har brukt det samme generiske kartet i dette eksemplet som vi har laget i vårt andre eksempel. Denne gangen ønsket vi imidlertid å skrive ut den verdien av dette kartet som tilsvarer nøkkelen “3”, i.e., Matematikk i dette tilfellet. Derfor har vi brukt "getValue ()" -funksjonen til Kotlin og har gitt den den bestemte nøkkelen hvis verdien må nås.

Ved utførelse dukket verdien av kartet vårt som tilsvarer den spesifiserte tasten opp på terminalen som vist i følgende bilde:

Eksempel 4: Kontroller om en bestemt tast eksisterer i et Kotlin -kart eller ikke:

Du kan også sjekke om det finnes en bestemt tast i et Kotlin -kart eller ikke. For å oppnå dette, kan du bruke Kotlin -skriptet vist på bildet nedenfor:

Igjen har vi brukt det samme generiske kartet som vi har brukt i forrige eksempel. Da ønsket vi å se om nøkkelen “4” eksisterer på vårt generiske kart eller ikke. For å finne ut av det, har vi brukt "ContactSkey ()" -funksjonen til Kotlin og har passert den nøkkelen “4”, som ikke eksisterer i vårt tilfelle.

Da vi utførte dette Kotlin -skriptet, var resultatet som ble returnert til oss "usant", noe som betyr at den spesifiserte tasten ikke eksisterer på kartet vårt, som vist i følgende bilde:

Eksempel 5: Kontroller om en bestemt verdi eksisterer i et Kotlin -kart eller ikke:

På samme måte, som vist i det fjerde eksemplet, kan vi også finne ut om en spesifikk verdi eksisterer på et Kotlin -kart eller ikke. For å oppnå dette, kan du bruke Kotlin -skriptet vist på bildet nedenfor:

I dette eksemplet ønsket vi å finne ut om verdien “4” eksisterer i vårt opprettede generiske kart eller ikke, som i dette tilfellet er sant. For å finne ut av dette, har vi brukt "InneholdersValue ()" -funksjonen til Kotlin og har gitt den verdien "4".

Resultatet som ble returnert som et resultat av å utføre dette Kotlin -skriptet var "sant", som vist i følgende bilde. Det betyr at den spesifiserte verdien eksisterer på kartet vårt.

Konklusjon:

Ved hjelp av denne artikkelen ønsket vi å lære deg bruken av kartene i Kotlin med Ubuntu 20.04. Vi begynte med en kort introduksjon av Kotlin -kart, hvoretter vi delte fem forskjellige eksempler med deg som implementerte Kotlin -kart. Disse eksemplene var veldig grunnleggende og enkle. Ved å gå gjennom eksemplene, kan du enkelt komme i gang med kartene i Kotlin i Ubuntu 20.04.

Bortsett fra funksjonene vi har brukt i disse eksemplene med Kotlin -kart, er det imidlertid et bredt spekter av funksjoner assosiert med Kotlin -kart som du kan utforske på et senere tidspunkt. Vi håper du fant denne artikkelen nyttig. Sjekk de andre Linux -hint -artiklene for tips og opplæringsprogrammer.