相关疑难解决方法(0)

Scala中方法和函数之间的区别

我阅读了Scala Functions(另一个Scala之旅的一部分).在那篇文章中他说:

方法和功能不是一回事

但他没有解释任何有关它的事情.他想说什么?

methods scala function

244
推荐指数
6
解决办法
7万
查看次数

如何在Scala中使lambda函数通用?

正如大多数人可能知道你可以在scala中以2种方式定义函数,有'def'方法和lambda方法......

使'def'类型通用是相当直接的

def someFunc[T](a: T) { // insert body here
Run Code Online (Sandbox Code Playgroud)

我在这里遇到的问题是如何制作以下通用:

val someFunc = (a: Int) => // insert body here
Run Code Online (Sandbox Code Playgroud)

当然,现在a是一个整数,但是我需要做些什么才能使它成为通用的?

val someFunc[T] = (a: T) => 不起作用,也不起作用 val someFunc = [T](a: T) =>

是否有可能使它们成为通用的,或者我应该坚持使用'def'变体?

generics lambda scala function

6
推荐指数
1
解决办法
3088
查看次数

标签 统计

function ×2

scala ×2

generics ×1

lambda ×1

methods ×1