Scala Hello World

Scala Hello World
Uansett hvilket programmeringsspråk du er komfortabel med, må du være kjent med et Hello World -program i det. Dette programmet er vanligvis det første programmet du noen gang vil lage på ethvert programmeringsspråk. Med dette grunnleggende programmet prøver du å forstå syntaksen til programmeringsspråket du ønsker å lære. I denne guiden vil vi lære å skrive et Hello World -program på Scala -programmeringsspråket i Ubuntu 20.04.

Hello World Script i Scala ved hjelp av Text Editor

En enkel måte å implementere et grunnleggende Hello World -skript på Scala -programmeringsspråket er ved å bruke en hvilken som helst tekstredigerer som er til stede på systemet ditt. Du må først opprette en fil med ethvert navn du velger med ".Scala ”utvidelse i hjemmekatalogen til systemet ditt. Vi har kalt filen vår “Helloworld.Scala ”. Etter å ha åpnet denne filen, skrev vi skriptet vist på bildet nedenfor:

Nå vil vi prøve å forstå alle komponentene i dette Scala -skriptet en etter en. Først har vi opprettet en Scala -klasse som heter "Helloworld" med "Objekt" nøkkelord. Dette vil fungere som en førerklasse for Scala -skriptet vårt. Deretter har vi laget “Main ()” -funksjonen for Scala -skriptet vårt. Notasjonen “Args: Array [String]” refererer til argumentene til denne funksjonen. I utgangspunktet er "Main ()" -funksjonen også i stand til å godta kommandolinjeargumenter. Nå, innenfor denne funksjonen, ønsket vi å sette inn en kommentar for enklere forståelse.

Enkeltfôrkommentarene i Scala kan settes inn med doble fremre skråstreker “//”. Da ønsket vi bare å skrive ut en Hello World -melding på terminalen som vi har brukt "Println" -uttalelsen. Dette fungerer faktisk som den faktiske funksjonaliteten til vårt nåværende Scala -skript. Da har vi nettopp lagret Scala -skriptet vårt.

Hvordan sammenstille et Scala -skript?

Et Scala -skript kan enkelt settes sammen ved å bruke følgende kommando:

$ Scalac Helloworld.Scala

Her, Helloworld.Scala representerer navnet på vår scriptfil for Scala. Kjører denne kommandoen oppretter en klassefil for Scala -skriptet vårt med navnet Helloworld.klasse som enkelt kan utføres.

Hvordan utføre et Scala -skript?

Du kan utføre et Scala -skript med kommandoen vist nedenfor:

$ Scala Helloworld

Her representerer HelloWorld navnet på vår førerklasse i Scala -skriptet vårt. Klassefilen som er opprettet i trinnet som er vist ovenfor, kan bare utføres ved hjelp av denne kommandoen.

Ved utførelse dukket Hello World -meldingen opp på terminalen som utstilt i følgende bilde. Et viktig poeng som skal bemerkes her er at kommentarene bare er der for enklere forståelse og lesbarhet av koden. Det betyr at kommentarene ikke vil vises i utdataene fra programmet ditt, da du kan være vitne til fra utdataene fra Hello World -skriptet vårt.

Hello World Scala -skriptet med kommandolinjeargumenter

Vi kan gjøre Hello World -programmet vårt til et lite komplekst ved å introdusere kommandolinjeargumentene til det. For det kan du skrive et Scala -skript som ligner det som er vist på bildet nedenfor:

I dette skriptet har vi brukt multiforingskommentarer i Scala som kan settes inn ved å omslutte dem mellom “/ *… */” -symbolene. Etter det har vi skrevet ut en Hello World -melding ved hjelp av "Println" -uttalelsen. Deretter har vi brukt en "for" -sløyfe som itererer gjennom alle argumentene som vil bli sendt til dette Scala -skriptet ved kjøretid. Endelig har vi brukt "Println" -uttalelsen for å skrive ut alle kommandolinjeargumentene på terminalen i separate linjer.

Dette Scala -skriptet kan samles på samme måte som vi har forklart ovenfor, men utførelsen vil variere litt. For å utføre dette Scala -skriptet har vi brukt følgende kommando:

$ scala helloworld en to tre

Her er HelloWorld ganske enkelt navnet på vår førerklasse, men "en", "to" og "tre" er kommandolinjens argumenter som vi ønsket å gi videre til Scala -skriptet vårt. Du kan gi alle argumenter du velger til dette Scala -skriptet. Videre kan antall argumenter også variere avhengig av dine krav.

Ved utførelse viste dette Scala -skriptet utdataene som ble avslørt på bildet nedenfor. Du kan se at sammen med å vise Hello World -meldingen, trykket dette skriptet også kommandolinjens argumenter på terminalen.

Scala Hello World ved hjelp av Scala Repl

En nok en enkel måte å skrive ut en Hello World -melding i Scala er ved å bruke Scala Repl, som er en kommandolinjetolk for Scell ​​for Scala. Alt du trenger å gjøre er å få tilgang til repleskallet, og da vil du lett kunne skrive ut en Hello World -melding i den. For å komme inn i Scala Repl, må du utføre den påfølgende kommandoen i systemets terminal:

$ Scala

Scala Repl -skallet ser ut som vist på bildet nedenfor:

Når du holder deg innenfor dette skallet, trenger du bare å kjøre følgende kommando:

> Println (“Hallo World!”);

Så snart du treffer Enter -tasten etter å ha skrevet denne kommandoen, vises Hello World -meldingen på Scala Repl -skallet ditt som vist på bildet nedenfor. Slik kan du enkelt skrive ut en slik melding uten å ha behov for å lage et eget Scala -skript for det.

Konklusjon

I denne guiden ønsket vi å diskutere formålet med det mest grunnleggende programmet til ethvert programmeringsspråk i.e., Hello World -programmet, med hensyn til Scala -programmeringsspråket. Ved hjelp av dette programmet ønsket vi også å snakke om visse viktige komponenter i et grunnleggende Scala -skript. Vi delte også med deg hvordan et Scala -skript kan kompileres og utføres. Kort sagt, vi delte med deg de to hovedmetodene for å skrive ut en Hello World -melding i Scala I.e., den skriptbaserte metoden og Scala Repl-metoden. Ved å bruke en av disse metodene, kan du øyeblikkelig skrive ut en Hello World -melding i Scala når du trenger det.