10.3. Skrypty

Jeśli polecenie scala zostanie wywołane z parametrem będącym nazwą pliku, to taki plik może zostać potraktowany jako skrypt języka Scala i wykonany. Przykładowy skrypt, wypisujący na ekranie tekst „Hello World!”, znajduje się w pliku HelloWorldScript.scala.

Plik HelloWorldScript.scala:
val world = "World"
println("Hello " + world + "!")

Poniższe polecenie powoduje wykonanie skryptu.

$ scala HelloWorldScript.scala
Hello World!

Do parametru o nazwie args można się również odwoływać ze skryptów.

Plik HelloArgsScript.scala:
println("Hello "+args.mkString(" ")+"!")

Ta możliwość jest wykorzystana w skrypcie HelloArgsScript.scala.

$ scala HelloArgsScript.scala Ann Mary
Hello Ann Mary!

Język programowania Scala Wydanie 2. Copyright © Grzegorz Balcerek 2016

Licencja Creative Commons

Ten utwór jest dostępny na licencji Creative Commons Uznanie autorstwa-Na tych samych warunkach 4.0 Międzynarodowe.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.