
scala
lvdan86546853
让一切随风。
展开
-
scala上下界问题
今天看学习scala上下界,发现在理解下界 [>:] 这个有一点点问题,记录一下。先解释上下界,scala处处是泛型,函数基本也是泛型表示 ,类或者函数后面接一个中括号[T]来标识泛型类别T,类似C++泛型。[R>:T]表示类型R至少比T类型要大,也就是说R至少是T的超类。[R<:T]表示类型R至多为T,即R为T的子类/或者就是T类型。object LowerBound extends A原创 2017-09-14 15:15:52 · 613 阅读 · 0 评论 -
Scala容器库(Scala’s Collections Library)
简介(Introduction)Martin Odersky和Lex Spoon在许多人看来,新的集合框架是Scala 2.8中最显著的改进。此前Scala也有集合(实际上新框架大部分地兼容了旧框架),但2.8中的集合类在通用性、一致性和功能的丰富性上更胜一筹。即使粗看上去集合新增的内容比较微妙,但这些改动却足以对开发者的编程风格造成深远的影响。实际上,就好像你从事一个高层转载 2017-10-23 10:50:08 · 352 阅读 · 0 评论