object Main { println(cast[Long](9).getClass()) println(cast[String](9).getClass()) } }
Standard input is empty
Main.scala:5: error: type mismatch;
found : Long
required: ?{val getClass: ?}
Note: primitive types are not implicitly converted to AnyRef.
You can safely force boxing by casting x.asInstanceOf[AnyRef].
println(cast[Long](9).getClass())
^
one error found
Standard output is empty