приведенный ниже код:
scala> class A {
| def hi = "Hello from A"
| override def toString = getClass.getName
| }
defined class A
scala> val a = new A()
a: A = A
scala> a.toString
res10: String = A
scala> println(s"${a.toString}")
$line31.$read$$iw$$iw$A
При использовании выражения a.toString
оно печатает ok, а не при использовании println(s"${a.toString}")
. Задача getClass.getName
. В других случаях он работает хорошо.
Заранее благодарим за помощь