尝试使用sortBy对元组列表进行排序

时间:2013-05-08 21:16:33

标签: scala implicits

在我的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

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

任何帮助表示赞赏

0 个答案:

没有答案