就像问题所说的那样。
这是在 List[() => Unit]
中发现的用于存储回调函数。
我明白 List[type]
还有那个Unit
是不返回任何内容的函数的返回类型。
最佳答案
(T1,...,Tn) => T
是采用类型参数的函数类型 T1
通过 Tn
和返回类型 T
.所以() => Unit
是不带参数且返回类型为 Unit 的函数类型。因此 List[() => Unit]
是包含此类函数的列表类型。
关于scala - `() => Unit` 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9724972/