consideran este código:qué puedo asignar un valor nulo a la unidad y por qué se convierten en()?
var unit: Unit = null
unit: Unit =()
a) ¿Qué está permitido asignar nula a una clase de valor? (vea §12.2.3)
b) ¿Por qué el null
se convierte a ()
?
posible duplicado de [Scala: ¿Por qué puedo convertir Int a la unidad?] (Http://stackoverflow.com/questions/3513364/scala-why-can-i-convert-int-to-unit) –
Dónde hacer ¿ves que '()' se convierte a nulo? –