[英]Understanding of '_' (underscore) in Scala as a type variable
例如,在Scala
我可以使用下划线作为函数中的类型变量。
def fun[_, _]() = {
// ?
}
fun[Int, String]()
在现实生活中编程有用吗? 对我有什么用?
在现实生活中编程有用吗?
不,不是。
对我有什么用?
使人迷惑。 从理论上讲,您可以在覆盖方法时使用它来标记未使用的类型参数,但是我认为我从未见过。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.