Xtend:创建字符串列表

时间:2013-11-08 14:31:50

标签: generics xtend

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

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

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

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

在运行时给出异常。

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

1 个答案:

答案 0 :(得分:4)

您使用的是哪个版本的Xtend?

var list = newArrayList
list.add('')

适合我(2.4.3)。

var List<String> list = newArrayList也可以解决问题。