gpt4 book ai didi

java - 如何生成类型 List?

转载 作者:行者123 更新时间:2023-11-30 07:09:46 25 4
gpt4 key购买 nike

孙氏 CodeModel能够生成 List<? extends Number>通过使用 model.ref(List.class).narrow(model.ref(Number.class).wildcard()) .

但是,我搜索了文档,但找不到生成 List<? super Number> 的方法。 .

如有任何帮助,我们将不胜感激。

最佳答案

据我所知,这是做不到的。

您可以跟踪此问题 https://java.net/jira/browse/CODEMODEL-11

另请参阅此处第 52 行的注释 http://searchcode.com/codesearch/view/20492343 .这是一个 TODO。

如果有任何帮助,也许您可​​以通过生成具体父类(super class)型的列表来完成您正在尝试做的事情,例如 model.ref(List.class).narrow(model.ref(Number.class )._extends()).

关于java - 如何生成类型 List<? super 号>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22754225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com