def map[B] (f : (A) => B) : Iterable[B] =...中map后面的[B]是什么意思?

d_eye 2010-07-01
trait Iterable[+A] {
...
def map[B] (f : (A) => B) : Iterable[B] = ...
def flatMap[B](f : (A) => Iterable[B]) : Iterable[B]
...
}
def map[B],def flatMap[B]中[B]是用什么做什么的,什么意思?
d_eye 2010-07-02
和java
class T {
public <B> void(B x){
...
}
}是一样的。明白了。呵呵
Global site tag (gtag.js) - Google Analytics