Hva er repl i Kotlin?
Forkortelsen for lese-evalueringsutskrift (Repl) står for Read- Eval-Print-Loop in Kotlin. Det er et interaktivt skallverktøy for raskt å kjøre en del av koden uten å måtte kjøre hele appen. Replet i Kotlin er et bruker-interaktivt programmeringsmiljø som aksepterer enkeltbrukerinnganger og enkeltuttrykk. Evaluerer dem deretter, og returnerer utdataene til brukeren.
Måte å få tilgang til repløkten i Kotlin
Kotlin Repl (Read-Evaluate-Print-Loop) kan nås på en kommandolinjetolkning som vi bruker i et "lekeplass" -miljø for å teste Kotlin-programmene våre. Bare kjør Kotlinc som kommando på Ubuntu 20.04 Terminalskjerm for å starte en REP -modus, og vi vil se noe slikt:
Ettersom reploplet er en kommandolinjetolk, venter den ganske enkelt på at vi skriver noe inn i det. Vi kan skrive Kotlin -uttrykk for å sjekke hvordan de opererer når du er i Repl. Det auto-genererte Kotlin Replin-nøkkelordet “Res” vil bli brukt til å vise den resulterende verdien.
Hvordan bruke Repl i Kotlin
For å forstå bruken av Repl Kotlin -språket, bør vi ta disse eksemplene gitt nedenfor:
Eksempel 1: Program for bruk av println () -funksjon i Repl i Kotlin
Vi har ganske enkelt brukt Println -funksjonen i Kotlin Repl -økten som vil skrive ut verdiene til den spesifiserte variabelen og strengene som er passert i funksjonen.
I eksemplet ovenfor har vi nettopp gitt en kommando over "Kotlinc" som lar oss gå inn i RePL -modus. Vi kan da skrive og utføre koden vår. Kotlin Replin -modus har en variabel opprettet som "var" nøkkelord og tildelt et navn "karakter". Det variable tegnet initialiseres med tegnet “z”. Vi har også laget en variabel som "heltall" for å passere heltallverdien. Variabelen “Heltall” lagrer nummeret “99”. Deretter har vi kalt Println -funksjon som vil skrive ut karakterverdien og heltallverdien i variablene. Her har vi kalt variabelen "karakter" og "heltall" i form av streng interpolasjon med strengen. Strenginterpolasjonsvariablene vil være de tilsvarende verdiene som er til stede i dem. Du kan se den trykte verdien side om side.
Eksempel 2: Program for å utføre en aritmetisk operasjon i Repl i Kotlin
Vi har utført noen aritmetiske operasjoner i Kotlin REP -modus, og krever ingen fileksistens for at programmet skal utføre. Det skriver bare ut verdien av den spesifiserte operasjonen.
I koden ovenfor har vi definert variablene som "A" og "B" som vi har passert de forskjellige verdiene for de forskjellige operasjonene. Vi har utført grunnleggende operasjoner i.e., tillegg, subtraksjon, multiplikasjon og inndeling. Vi har også skrevet strengene som er navnet på den utførte operasjonen med skiltet "//". Merk at Repl -kompilatoren leser disse strengene som kommentarlinjestrenger. Deretter har vi operert den nye variabelen som "C". Variabelen “C” sendes i Println -funksjonen og vil skrive ut resultatet returnert fra den spesifiserte operasjonen. Utgangen vises på hver utførelse av skrivefunksjonen.
Eksempel nr. 3: Program for type konvertering i Repl i Kotlin
Type -konverteringen er ganske enkel i RePL -modus for Kotlin, da vi ikke trenger å initialisere verdien først eller deretter erklære sin type i en annen variabel. La oss ha en oversikt over hvordan vi bare konverterer datatypen av verdier.
I eksemplet ovenfor har vi noen datatype konvertering av verdier. Til å begynne med har vi konvertert floatverdien “15.5 ”inn i Int -datatypen ved å kalle den konvensjonelle måten å“ Toint ”. Du kan se utdataene med "Res" nøkkelordet med Kotlin -enheten nevnt. Deretter har vi konvertert Int -verdien “99.0 ”til flyteverdi ved å bruke“ tofloat ”-metoden. Vi har også konvertert verdien “256” til byteverdi og verdien “70000” til kort type ved å bruke “Tobyte” for konvertering i byte og bruke “Toshort” for konvertering i “Short”. Her har vi en tallverdi som “65” som vi har konvertert til karakterverdien ved å bruke “Tochar” -metoden, og den konverterer tallet til karakteren “A”. Til slutt har vi konvertering av den lange verdien til å skrive inn.
Eksempel 4: Program for å lage klasse og dens nstance i Repl i Kotlin
Vi har tatt et ganske avansert eksempelkode for å lage en klasse og kalle dens forekomst for å vise i Repl Kotlin.
I eksemplet ovenfor har vi laget en klasse med navnet "farge" og opprettet konstruktøren der. Konstruktøren tar en klasseinstans som er representert som "CNAME". Forekomsten “CNAME” har en egenskap av strengtype og har en tom verdi. Deretter har vi erklært en variabel som "C" som kaller klassen "farge" og initialisert en verdi "indigo" for klasseforekomsten. Variabelen “C” brukes med klasseforekomsten for å vise eller vise verdien av forekomsten “CNAME” for klassen “Color”.
Konklusjon
Hovedmålet med artikkelen er å gjøre deg kjent med funksjonen i Kotlin REP -modus. Å jobbe med Kotlin Replin -modus har fordelen av å lagre alle kommandoer i et skript og få alle utgangslinjer på ett sted. Vi har demonstrert en måte å få tilgang til REP -modus på Kotlin. Deretter har vi forskjellige eksempler på hvordan vi kan skrive kodene våre i Kotlin REP -modus. Det er enkelt å kjøre store biter av kode. I REP -modus er det mye enklere å redigere manuset som både nybegynnere og eksperter kan dra nytte av det.