【问题标题】:Xtend: Create string listXtend:创建字符串列表
【发布时间】:2013-11-08 23:01:13
【问题描述】:

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

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

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

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

在运行时给出异常。

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

【问题讨论】:

    标签: generics xtend


    【解决方案1】:

    您使用哪个版本的 Xtend?

    var list = newArrayList
    list.add('')
    

    为我工作 (2.4.3)。

    var List&lt;String&gt; list = newArrayList 也可以解决问题。

    【讨论】:

    • 我在 2.3。在var 和名称之间指定类型有效。
    猜你喜欢
    • 1970-01-01
    • 2016-02-13
    • 2011-04-20
    • 2020-04-21
    • 2015-01-12
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    相关资源
    最近更新 更多