2

在我的 scala eclipse 工作表中,我这样做:

val values: List[(Char, Int)] = List(('z', 7), ('b', 6))
                                                  //> values  : List[(Char, Int)] = List((z,7), (b,6))
val sortedValues = values.sortBy(_._1)          //> sortedValues  : <error> = List((b,6), (z,7))

我不明白为什么 sortBy 函数会给出<error>或如何找到有关它的更多信息。

当我将相同的代码放入 scala 类时,我得到:

diverging implicit expansion for type scala.math.Ordering[B] starting with method Tuple9 in object Ordering

我看到其他线程出现此错误。但它们是不同的情况。

任何帮助表示赞赏

4

0 回答 0