scala – 获取迭代器的第n个元素
发布时间:2020-12-16 19:13:57 所属栏目:安全 来源:网络整理
导读:我有一个 scala Iterator [A].我怎样才能引用它的第n个元素? 例如: val myIter: Iterator[Seq[String]] = { .... }//get the size of the Iteratorval s = myIter.size//get 3rd element (base 0)val third:Seq[String] = myIter.get(2) ---- Something li
我有一个
scala Iterator [A].我怎样才能引用它的第n个元素?
例如: val myIter: Iterator[Seq[String]] = { .... } //get the size of the Iterator val s = myIter.size //get 3rd element (base 0) val third:Seq[String] = myIter.get(2) <---- Something like this? 我可能误读了文档,但找不到一个能够轻松完成这项工作的功能.感谢帮助 解决方法
如果你想生活危险,
myIter.drop(2).next 或者你宁愿安全 myIter.drop(2).take(1).toList.headOption (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |