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所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)