我有一个方法应该采用前两个参数Car和Tire的Closure,并且应该返回一种类型的Vehicle.
有没有办法在Groovy Closures中声明参数类型?
我在想
method(Closure<Vehicle, Car, Tyre> closure);
Run Code Online (Sandbox Code Playgroud)
但是正确的方法是什么?
Closure 上的泛型参数用于返回类型。Closure<String>将返回一个字符串。
@ClosureParams可以使用注释来声明参数
| 归档时间: |
|
| 查看次数: |
3440 次 |
| 最近记录: |