随笔分类 -  Scala

摘要:隐式定义是指编译器为了修正类型错误而允许插入到程序中的定义。 举例: 正常情况下 显然会报错,因为 String 类并没有实现 / 这个方法,我们无法去决定 String 类的行为,这个时候就可以用上 implicit 关键字了。 使用 implicit 关键字定义函数。 编译器一旦发现对于 Str 阅读全文
posted @ 2017-10-06 19:57 ftae 阅读(2287) 评论(1) 推荐(1)
摘要:```scala def quickSort1(array: Array[Int]): Array[Int] = { def swap(x: Int, y: Int): Unit = { val tmp = array(x) array(x) = array(y) array(y) = tmp } 阅读全文
posted @ 2017-10-04 15:51 ftae 阅读(497) 评论(0) 推荐(0)