Scala函数的调用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scala函数的调用相关的知识,希望对你有一定的参考价值。
scala函数分为: 传名调用和传值调用 传名调用: 就是将未计算的参数表达式直接应用到函数内部 传值调用: 先计算参数表达式的值,再应用到函数内部 案例: object FunctionTest { def main(args: Array[String]) { delayed(time()); } def time() = { println("获取时间,单位为纳秒") System.nanoTime } def delayed( t: => Long ) = { println("在 delayed 方法内") println("参数: " + t) t }}
我们定义的delay方法使用在变量名和变量类型使用 => 符号来设置传名调用;
本文出自 “星月情缘” 博客,请务必保留此出处http://xuegodxingyue.blog.51cto.com/5989753/1942823
以上是关于Scala函数的调用的主要内容,如果未能解决你的问题,请参考以下文章
是否可以从 Scala(spark) 调用 python 函数
Scala中调用函数或者方法为啥有时候需要括号,有时候不需要括号