相关疑难解决方法(0)

Scala是否具有0元组和1元组的语法?

scala> val two = (1,2)
two: (Int, Int) = (1,2)

scala> val one = (1,)
<console>:1: error: illegal start of simple expression
       val one = (1,)
                    ^

scala> val zero = ()
zero: Unit = ()
Run Code Online (Sandbox Code Playgroud)

这是:

val one = Tuple1(5)
Run Code Online (Sandbox Code Playgroud)

在Scala中编写单例元组文字真的是最简洁的方法吗?并且Unit像空元组一样工作吗?

这种不一致是否会困扰其他人?

scala tuples

24
推荐指数
3
解决办法
5366
查看次数

标签 统计

scala ×1

tuples ×1