从scala.collection.immutable.Iterable中删除第一个元素和最后
发布时间:2020-12-16 09:13:29 所属栏目:安全 来源:网络整理
导读:I am trying to convert my way of getting values from Form ,but stuck some where val os= for { m - request.body.asFormUrlEncoded v - m._2} yield v os是scala.collection.immutable.Iterable [String],当我在控制台中打印它 os map println 安慰 sed
I am trying to convert my way of getting values from
Form ,but stuck some where
val os= for { m <- request.body.asFormUrlEncoded v <- m._2 } yield v os是scala.collection.immutable.Iterable [String],当我在控制台中打印它 os map println 安慰 sedet impntc sun job 03AHJ_VutoHGVhGL70 我想删除它的第一个和最后一个元素. 解决方法
使用drop从前面删除,dropRight从最后删除.
def removeFirstAndLast[A](xs: Iterable[A]) = xs.drop(1).dropRight(1) 例: removeFirstAndLast(List("one","two","three","four")) map println 输出: two three (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |