首页 > 代码库 > Scala琐碎知识点

Scala琐碎知识点

tuple

scala中的tuple数据结构,是用来包含不同数据类型的容器,定义如下:

image

访问tuple中的元素,需要使用._n的语法,索引从1开始:

image

scala中的tuple的长度最多为22,超过22报错:

image

上述定义scala中的tuple的方式是下面这种方式的缩写:

image

 


scala中的cons(:: 和 :::  )

首先要知道在Scala中Nil代表的是空的列表List

image

cons定义: x :: xs

如下就是把一个Int类型添加到Int类型的List中

image

::: 这个运算符在scala中表示的是将两个List合并起来:

image

 

持续更新……