val helloWorld = Hello::world
来源:5-1 高阶函数的基本概念

慕尼黑9152544
2019-04-11
val helloWorld = Hello::world 这句并没有 调用 world方法打印出 println(“Hello World.”) 请问怎么理解呢
写回答
3回答
-
val helloWorld = Hello::world
表示拿到了world这个函数的引用哈,如果你想接下来调用它的话,可以先构造一个 Hello实例,然后用helloWorld()或者helloWorld.invoke()进行调用042019-11-22 -
慕尼黑9152544
提问者
2019-04-15
val helloWorld = Hello::world 这句就是摆设 val hello = Hello::world
hello.invoke();这样去调用的话编译都不过 不知道还要传什么参数呢00 -
慕尼黑9152544
提问者
2019-04-12
好 哦!谢谢你
00
相似问题