首页  

scala :=>Unit 与 :()=>Unit 区别     所属分类 scala 浏览量 815
test(code: => Unit)
by name 传递参数
参数是一个返回值为Unit的代码块
传递时,没有被调用

test1(code: () => Unit) 
入参和返回值为空的函数


=> 的几种用法

函数的返回类型
匿名函数
case语句
By-Name Parameters 


def test(code: => Unit) { println("start") code println("end") } test { println("when evaluated") println("hello") } def test1(code: () => Unit) { println("start") code() println("end") } test1 { println("when evaluated") () => println("hello") }
scala 表达式/代码块 当参数 Scala中的 -> <- => {} ()

上一篇     下一篇
akka Actor

Akka 与 微服务

class 和 case class 及 构造器参数

hbase读写流程

主数据简介

数据仓库名词解释