Насколько я знаю, на Java я могу
Object o = new String("abc")
String s = (String) o
Но как переписать его в Scala?
val o: java.lang.Object = new java.lang.String("abc")
val s: String = // ??
Библиотека Java Я хочу использовать return java.lang.Object
, который мне нужно применить к более конкретному типу (также определенному в этой библиотеке). Пример Java делает это точно так же, как мой первый пример, но использование Scala source: TargetType
вместо Java (TargetType)source
не работает.