scala
formonitor
https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MjM5ODYxMDA5OQ==&scene=124#wechat_redirect
展开
-
scala中的ListBuffer和MutableList的区别?
翻译自:https://stackoverflow.com/questions/5446744/difference-between-mutablelist-and-listbuffer 稍微解释一下它们的原理: ListBuffer在内部使用Nil和::来构建一个immutable.List,并允许永久删除第一个和最后一个元素。为此,它将指针放在列表的第一个和最后一个元素上,并且允许更改(不...翻译 2018-08-17 19:23:44 · 3047 阅读 · 0 评论 -
scala中的抽象类型成员和泛型类型参数
在学习scala过程中一个常见的问题是:当你需要建立抽象类型时,抽象类型成员和泛型类型参数如何抉择?对于那些不熟悉差异的人来说,Scala中的类型参数类似于Java中的类型参数,除了Java的尖括号: interface Collection<T> { // ... } scala使用方括号: // Type parameter version trait Col...翻译 2018-08-24 20:36:00 · 673 阅读 · 0 评论