我使用安全的导航运算符来避免像这样的NPE
myInstance?.field1
myInstance?.field2
myInstance?.field3
为了在我编写的for循环中转换上面的代码
<g:each var="i" in="${ (1..<4 }">
myInstance['field'+i]
</g:each>
当我以哈希图格式检索值时,如何在上述代码上使用安全导航运算符?
我调查了here文档,但没有相似的示例。
最佳答案
我将使用以下语法:
myInstance?."field$i"