hl.contains(te))}这里的逻辑是,假设我们有一个包含3个子列表的列表,如下所示:当我第一次调用函数时,它将只在我提到的最后一种情况下匹配,因此,我将用列表的尾( List (2),List(3))调用函数,在该调用中,它将匹配第二种情况(头::尾:零),然后,当它返回时,它应该是一个列表,当添加到列表的原
case Some(a) => Some(f(a)) }但是,如果我理解正确的话,编译时错误表明对于Some(A),我没有正确地匹配模式使用模式匹配,我如何编写第一个案例来获得一些要匹配的(A)值?>scalac MyOption.scala
MyOption.scala:3: error: constructor cannot be instantiated to expected type;MyOption