Scala的常用高阶函数

// map: 对传入的每个元素都进行映射,返回一个处理后的元素 Array(1, 2, 3, 4, 5).map(2 * _) // foreach: 对传入的每个元素都进行处理,但是没有返回值 (1 to 9).map("*" * _).foreach(pri...

2017-09-06 23:23:34

阅读数 197

评论数 0

scala函数编程--与Java的区别

Scala中的函数是Java中完全没有的概念。因为Java是完全面向对象的编程语言,没有任何面向过程编程语言的特性,因此Java中的一等公民是类和对象,而且只有方法的概念,即寄存和依赖于类和对象中的方法。Java中的方法是绝对不可能脱离类和对象独立存在的。 而Scala是一门既面向对象,又面...

2017-09-06 21:54:25

阅读数 285

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭