#Kata getOrElse vs orElse en Scala.

En este post te voy a explicar las diferencias entre el método getOrElse y orElse en Scala.

Primeros Pasos.

Los métodos getOrElse y orElse te permiten manipular los valores contenidos en una Option.

GetOrElse: Te permite elegir entre dos valores: el contenido de una Option o el valor de la derecha.

OrElse: Con este método puedes elegir entre dos Options. Si la opt de la izquierda es None, entonces, se retorna la Option de la derecha.

Ejemplo:

 

 

 

Gustavo Sánchez