(1, 7, 2, 9)
val bSorted = b.sorted(_ < _)
如果要显示数组或数组缓冲的内容,可以用mkString方法,它允许你指定元素之间的分隔符。...函数式风格:
import scala.collection.mutable.Map
更函数式的方式应该是定义对需打印的arg进行格式化的方法,但是仅返回格式化之后的字串
集合类型的filter方法
val...结果:res6: List[Int] = List(5,10)
短格式:
someNumbers.filter((x) => x>0)
结果:res7: List[Int] = List(5,10)
占位符语法...:如果想让函数文本更简洁,可以把下划线当做一个或更多参数的占位符,只要每个参数在函数文本内仅出现一次。...例如,由于someNumbers在第115页被初始化为值List(-11, -10, -5, 0, 5, 10),filter方法会把_ > 0里的空格首先用-11替换,就如-11 > 0,然后用-10