Здравствуйте, mini_root_2, Вы писали:
__>Здравствуйте, VladD2, Вы писали:
__>так вот с удивлением обнаружил что String и int приводяться к java.lang.Object, а double, boolean — нет (через asInsntaceOf) — получается банальная ошибка компиляции типа found/required. Возможно для авторов это все очевидно, но не все такие умные..
А какая версия компилятора была?
scala> val x: boolean = true
x: boolean = true
scala> x.asInstanceOf[java.lang.Object]
unnamed5: java.lang.Object = true
scala> val y: double = 1.0
y: double = 1.0
scala> y.asInstanceOf[java.lang.Object]
unnamed6: java.lang.Object = 1.0