groovysh中的MissingPropertyException

groovysh中的MissingPropertyException,第1张

概述我运行groovysh,并键入以下代码: groovy:000> String s = "Hello"===> Hellogroovy:000> sERROR groovy.lang.MissingPropertyException:No such property: s for class: groovysh_evaluate at groovysh_evaluate.r 我运行groovysh,并键入以下代码:

groovy:000> String s = "Hello"===> Hellogroovy:000> sERROR groovy.lang.MissingPropertyException:No such property: s for class: groovysh_evaluate        at groovysh_evaluate.run (groovysh_evaluate:2)        ...groovy:000>

如何访问这里?

(如果我将String s =“Hello”更改为s =“Hello”,我可以访问它,但是我想知道如何在示例中访问它)

UPDATE

我想使用String s =“Hello”定义一个变量,因为我想声明它的类型.例如,如果我写:

Date date = []

日期将是一个java.util.Date.但如果我写:

date = []

它将是一个ArrayList.

解决方法 表达式s =“Hello”设置一个shell变量,表达式String s =“Hello”设置一个不能保存到shell环境的局部变量.请参阅 Groovy Shell documentation了解更多信息.我不太确定你想要实现什么,但是您可能想要使用 @L_301_1@来评估Groovy脚本. 总结

以上是内存溢出为你收集整理的groovysh中的MissingPropertyException全部内容,希望文章能够帮你解决groovysh中的MissingPropertyException所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1235001.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存