标签: scala
我发现自己经常想要放弃列表的头部,如果它在那里。我知道我可以:
myList match { case h :: t => t case x => Nil }
但是我的代码变得非常冗长,因为我需要做很多事情。
更简单/更简洁/更简洁?我有点想要像headOption这样的东西,但是对于尾巴....不会在空列表中抛出匹配错误。
想法?
答案 0 :(得分:11)
myList.drop(1)等同于您编写的代码。
myList.drop(1)