Есть ли различия между asInstanceOf [X] и toX для типов значений?

Я использовал способность IntelliJ преобразовывать Java-код в Scala-код, который обычно работает довольно хорошо.

Похоже, IntelliJ заменил все приведения на вызовы asInstanceOf .

Существует ли допустимое использование asInstanceOf [Int] , asInstanceOf [Long] и т. Д. Для типов значений, которые нельзя заменить на toInt , toLong , ...?

13
задан soc 25 December 2010 в 01:24
поделиться