参见英文答案 >
How can I define an anonymous generic Scala function? 2个
正如大多数人可能知道你可以在scala中以2种方式定义函数,有’def’方法和lambda方法……
正如大多数人可能知道你可以在scala中以2种方式定义函数,有’def’方法和lambda方法……
使’def’类型通用是相当直接的
def someFunc[T](a: T) { // insert body here
我在这里遇到的问题是如何制作以下通用:
val someFunc = (a: Int) => // insert body here
当然,现在a是一个整数,但是我需要做些什么才能使它成为通用的?
val someFunc [T] =(a:T)=>不起作用,val someFunc = [T](a:T)=>
是否有可能使它们成为通用的,或者我应该坚持使用’def’变体?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。