在尝试从Scala 为不耐烦的人运行以下代码段时:
val b = ArrayBuffer(1,7,2,9)
val bSorted = b.sorted(_ < _)
我收到以下错误:
error: missing parameter type for expanded function ((x$1, x$2) => x$1.$less(x$2))
val bSorted = b.sorted(_ < _)
有人可以解释这里可能发生的事情。不应该从 ArrayBuffer 的内容中推断出参数类型,还是我需要明确指定它?
谢谢