特牛生活网

scala【隐式参数、隐式函数、隐式类】_scala隐式参数-CSDN博客

网友收藏
文章浏览阅读1.1k次。一、隐式参数隐式参数是级别在中间的一种参数形式。在调用是可以写也可以不写。在有隐式参数的方法中,调用此方法,那么JVM虚拟机首先寻找的是传参,再传参没有找到的情况下,才会去寻找隐式参数,如果不巧的是隐式参数也没有,这是JVM还会去寻找参数默认值,如果都没有,则调用时会报错,提示需要传参,要么就去写隐式参数。案例演示:implicit val num:Int=10def sum2(a:Int)(implicit b:Int):Int={ a+b }def main(args: Array_scala隐式参数