Lección 2 / 20

Tu primera salida (println)

En esta lección escribirás tu primer programa en Scala y mostrarás un texto por pantalla.

object Main extends App define el punto de entrada del programa: todo lo que escribas dentro de esas llaves se ejecuta al arrancar. println() imprime el texto y añade un salto de línea.

El código de ejemplo imprime un saludo. Prueba a cambiar el texto entre comillas por otro.

Lo primero que se nota viniendo de Java es todo lo que no hay que escribir: ni punto y coma al final de cada línea, ni public static void main(String[] args). Scala deduce mucho por su cuenta, y el resultado es un código bastante más corto para hacer lo mismo.

Un apunte sobre el ejemplo: extends App es la forma clásica y sigue funcionando, aunque en Scala 3 está marcada como obsoleta en favor de escribir un @main def o un def main normal. La mantenemos aquí porque es la que encontrarás en la inmensa mayoría del código y de los tutoriales que existen hoy.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Scala directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)