首页 > 其他 > 详细

scala基本语法

时间:2019-08-06 21:23:29      阅读:94      评论:0      收藏:0      [点我收藏+]

scala基本语法
scala函数
1 def定义方法
2 方法的返回值类型可以省略
3 方法体重最后一行计算结果可以返回 return 如果省略方法类型
4 方法参数 要指定类型
5 如果方法体可以一步搞定 方法体中的{}可以省略
6 定义方法=可以省略,省略之后,无论方法体重最后的计算结果是那些都会被丢弃
二 递归函数
三 有默认参数的函数
四 可变长参数函数
五 匿名函数 ()={}
六 嵌套函数
七 克里化函数
八 高阶函数 函数的参数是函数 函数的返回值是函数 函数的参数和返回值是函数
九 柯里化函数
string
集合 array for ,foreach
list foreach map进一条出一条 flatmap 进一条出多条
set foreach
map map.keys map.values map.get()key)
元祖 支持22个元祖
tuple.__xx
可以new 也可以不new val tup =()
遍历 val iter =tuple.productitorreder
二元组最常用
trait
match
case class 样例类

个人所见  不足之处请多指正

scala基本语法

原文:https://www.cnblogs.com/Mr--zhao/p/11311755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!