相关疑难解决方法(0)

Scala使用模式匹配获取List的第一个和最后一个元素

我在列表上进行模式匹配.无论如何我可以访问列表的第一个和最后一个元素进行比较吗?

我想做点什么......

case List(x, _*, y) if(x == y) => true
Run Code Online (Sandbox Code Playgroud)

要么

case x :: _* :: y =>

或类似的东西......在哪里x,y是列表的第一个和最后一个元素..

我怎么能这样做..任何想法?

functional-programming scala pattern-matching

11
推荐指数
3
解决办法
7745
查看次数