Assigning scala empty array
When you do var c = Array()
, Scala computes the type as Array[Nothing]
and therefore you can't reassign it with a Array[Int]
. What you can do is:
var c : Array[Any] = Array()
c = Array(1)
or
var c : Array[Int] = Array()
c = Array(1)