让我们考虑一下下面的函数:
def foo(implicit a:Int, b:String) = println(a,b)。
def foo(implicit a:Int, b:String) = println(a,b)
现在,让我们假设作用域中有一个隐式的String和Int (implicit val i1=1),但是我们想显式地传递另一个而不是隐式Int (val i2=2)给foo。
String
Int
implicit val i1=1
val i2=2
foo
我们如何做到这一点?有可能吗?感谢您的阅读。
https://stackoverflow.com/questions/22552985
相似问题