首页 > 代码库 > Scala学习文档-各种使用模式的情况
Scala学习文档-各种使用模式的情况
模式在变量定义中
在定义val或者var的时候,可以使用模式替代简单的标识符,如可以使用模式拆分元组,并把每个值分配给变量
val myTuple = (123,"abc")var (num,str) = myTuple
如此,num=123,str="abc"
如果知道正在使用的样本类的精确结构,可以使用模式结构它
val op = BinOp("+",Number(1.0),Var(x));val BinOp(ele1,ele2,ele3) =op
如此 ele1="+", ele2 = Number(1.0), ele3 = "abc"
用作偏函数的样本序列
Scala学习文档-各种使用模式的情况
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。