No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Scala básico

Curso de Scala básico

Carlos Daniel Sanchez

Carlos Daniel Sanchez

¡Hola, Mundo!

5/36
Recursos

Aportes 14

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Estoy trabajando en consola y el código no compilaba, investigando un poco encontré esto.

  1. El código debe verse así.
object HolaMundo{
	def main(args: Array[String]){
		println("Hola Platzi")
	}
}
  1. Compilamos con
scalac HolaMundo.scala

Nos generará dos nuevos archivos:
HolaMundo$.class y HolaMundo.class

  1. Ahora podemos ejecutar la aplicación con el comando ‘scala’
scala HolaMundo

ScalaFiddle ya no esta funcionando, deberían actualizar esta clase.

ScalaFiddle murio… ahora

Scastie

Existe scala2 y scala3, el 2 es el que se ve en el curso, para quienes hagan la instalación reciente puede ser un problema no instalar la version correcta

Eh se siente tipo Typescript más que Java x)

object HolaMundo{
  def main(): Unit = {
    println("Hola Platzi")
  }
}

HolaMundo.main()

Genial. Vengo de Python y cuesta un poco acostumbrarse a tanta cosa para hacer un simple print !

Para los que no pueden usar ScalaFiddle, https://scastie.scala-lang.org/fvB6rWuKT0e2nLOaETj2oA

en Scale 3

@main def hello(): Unit =
  println("Hello, World!")

El nuevo editor online se encuetra en:
https://scastie.scala-lang.org/

Me gusto mucho el lenguaje, super entendible. Si quieren ayuda me avisan para poder orientarlos compañeros.

object HolaMundo {
  def main(args: Array[String]): Unit = {
    print("Hello World")
  }
}

Tengo una duda, por que cuando ejecutó mi mismo código en IntelliJ y le doy Run no me imprime el mensaje.

solo me devuelve code 0

object HolaMundo {
  def main(args: Array[String]): Unit = {
    print("Hello Word")
  }
}

En IntelliJ IDEA.
Una form rápida para crear un objeto scala
En el path click derecho> new> scala class
Seleccionamos Object y colocamos HolaMundo