我发现自己经常想放下一个List的头,如果它在那里.我知道我可以:
myList match {
case h :: t => t
case x => Nil
}
Run Code Online (Sandbox Code Playgroud)
但是在我的代码中,这变得非常冗长,因为我需要做很多事情.
什么更简单/更短/更简洁?我有点想要像headOption这样的东西,但是对于尾巴....不会在空列表中抛出匹配错误.
想法?
| 归档时间: |
|
| 查看次数: |
92 次 |
| 最近记录: |