gpt4 book ai didi

groovy - 如何通过默认 Groovy 导入的代码列表获取

转载 作者:行者123 更新时间:2023-12-03 21:42:12 25 4
gpt4 key购买 nike

我要获取以编程方式任何形式的 Groovy 导入的默认包列表。就像文档说的:

默认情况下,所有这些包和类都是导入的,即您不必使用显式导入语句来使用它们:
java.io.*

java.lang.*

java.math.BigDecimal

java.math.BigInteger

java.net.*

java.util.*

groovy.lang.*

groovy.util.*

换句话说,检查是否需要导入(对于此列表之外的任何类)。
该列表应该对当前版本有效,并且可能对 future 版本有效。

最佳答案

静态变量 org.codehaus.groovy.control.ResolveVisitor.DEFAULT_IMPORTSString 的数组包含所有默认导入的包名称。

目前它的(打印)值为:

[java.lang., java.io., java.net., java.util., groovy.lang., groovy.util.]

检查 ResolveVisitor doc了解更多信息。如果您想知道如何将自定义软件包添加到默认设置中,请查看 this Jira issue .

关于groovy - 如何通过默认 Groovy 导入的代码列表获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32377482/

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