Scala基础应用(5)- 函数式编程 本章主要介绍一些函数式编程的用法及对前面内容的一些补充 尽量使用val替代var如果方法是操作符,左边变量是调用者,如a * b 实际是a.*(b)如果方法是冒号结尾,右边变量是调用者, 如 a :: b 实际是b.::(a)函数在执行体前如果不加等号,返回类型Unit== 在scala里直接转为equals如果方法不带参数,调用时可省略小括号变量类型自动识别 !Scala Hierarchy Diagram