scala: Java Iterator 转 Scala Iterator
来源:互联网 发布:高频彩票算法大揭秘 编辑:程序博客网 时间:2024/06/06 14:28
最近在研究 spark,使用 scala 编写,自己的感受:
scala 很强大,正如网上看到的它的表现力很强,很简洁,但是学起来却很费劲,举例来说要使用 scala 的 PriorityQueue,查看文档,查看源码发现还是不会用,最终还是在 stackoverflow 上找到解决办法,下面是代码:
val ord = Ordering.by[(String, Int), Int](_._2).reverseval heap = new mutable.PriorityQueue[(String, Int)]()(ord)
这样的感觉在学习 python 时是没有的,当然也可能是还没入门的缘故吧、或者我比较笨^^。
基于这样的认识,我觉得 scala 相较于 java 不适合用在团队的项目中,因为培养一个 scala 工程师可能成本比较高。
java iterator to scala iterator
import scala.collection.JavaConverters._val myJavaIterable = someExpr()val myScalaIterable = myJavaIterable.asScala
0 0
- scala: Java Iterator 转 Scala Iterator
- Scala中迭代器Iterator使用
- Scala Iterator(迭代器)
- scala iterator循环遍历
- Scala Iterator(迭代器)
- Scala中常见的容器 Iterator (迭代器)
- java iterator
- JAVA Iterator
- java Iterator
- java iterator
- Iterator java
- JAVA--Iterator
- Java Iterator
- Java--Iterator
- java Iterator
- java Iterator
- java-Iterator
- java iterator
- CALayer2-创建新的层
- 利用layer的mask属性实现逐渐揭示的动画效果,layermask
- 文字渐变效果:图层中的mask属性
- ImportError: No module named persisted.styles 问题解决
- python 警告:simplify chained comparison
- scala: Java Iterator 转 Scala Iterator
- zssh 的使用
- 解决rabbitmq网页管理不成功
- 3029: 守卫者的挑战 概率与期望DP
- gem install 失败的解决办法
- JavaEE基础——JavaBean和数据库元数据编程
- go 语言的了解
- 三道DP(水)——不收FLAG系列
- 【bzoj2802】[Poi2012]Warehouse Store 贪心+堆