【发布时间】:2011-12-08 13:51:11
【问题描述】:
假设我们在使用的库中有一个Foo 类,并且希望(在我们的代码文件中)Foo 实例在遇到Foo 实例时隐式转换为String 实例在某个地方需要String 实例。如何在 Scala 中实现这一点?
【问题讨论】:
标签: scala types casting implicit enrich-my-library
假设我们在使用的库中有一个Foo 类,并且希望(在我们的代码文件中)Foo 实例在遇到Foo 实例时隐式转换为String 实例在某个地方需要String 实例。如何在 Scala 中实现这一点?
【问题讨论】:
标签: scala types casting implicit enrich-my-library
这样做:
implicit def stringFromFoo(foo: Foo): String = foo.toString
【讨论】: