Scala基础应用(5)- 函数式编程

来源:互联网 发布:java web项目根目录 编辑:程序博客网 时间:2024/06/05 15:14

Scala基础应用(5)- 函数式编程

本章主要介绍一些函数式编程的用法及对前面内容的一些补充

  1. 尽量使用val替代var
  2. 如果方法是操作符,左边变量是调用者,如a * b 实际是a.*(b)
  3. 如果方法是冒号结尾,右边变量是调用者, 如 a :: b 实际是b.::(a)
  4. 函数在执行体前如果不加等号,返回类型Unit
  5. == 在scala里直接转为equals
  6. 如果方法不带参数,调用时可省略小括号
  7. 变量类型自动识别

Scala Hierarchy Diagram
!Scala Hierarchy Diagram

0 0
原创粉丝点击