2

如何List<String>在 Xtend 中创建具有类型的变量?

var list = Lists::newArrayList()
list.add( "xxx" )

不工作;中的类型add()不会传播回来。

var list = Lists::newArrayList() as List<String>

在运行时给出异常。

如何在 Xtend 中创建某种类型的列表?

4

1 回答 1

4

您使用哪个版本的 Xtend?

var list = newArrayList
list.add('')

为我工作(2.4.3)。

也会var List<String> list = newArrayList做的伎俩。

于 2013-11-08T15:01:13.687 回答