Scala相当于在Java中组合泛型类型?

时间:2015-10-04 11:28:52

标签: scala generics

在Java中,我有一个接口,其泛型类型定义如下:

public interface A extends B<C & D> {
  ...
}

如何在Scala中表达C & D的组合泛型类型?我试过了:

A <: B[C & D]

但它显然给了我一个编译错误。

1 个答案:

答案 0 :(得分:5)

语法为List<List<String>>。查看http://docs.scala-lang.org/tutorials/tour/compound-types.html了解详情。