Hola Mundo en Scala


Una vez creado un projecto en IntelliJ IDEA creamos un object.
File => New => Scala Class
Aparece la ventana Create New Scala Class:
  • Name: El nombre del object a crear
  • Kind: Object
  • Pulsar OK



/**
  * object declara un objeto singleton.
  * El método main es definido en un object no en una clase.
  * No se marcan como static.
  */
object Main {
  /**
    * Main method.
    * def indica que es un método.
    * Por defecto los métodos son public, así que si no se indica
    * ningún modificador son public.
    * El tipo a devolver es Unit que es similar a void en Java.
    * @param args argumentos.
    */
  def main(args: Array[String]): Unit = {
    println("Start app...")
    for (arg <- args)
      println("Argument: "+ arg)
    
    println("End app")
  }
}

Comentarios

Entradas populares de este blog

Java. Texto de colores en la consola

javax.swing.JPasswordField

javax.swing.JList