我想知道变量是否是一个数组
if (params.writtenLines == ???)
Run Code Online (Sandbox Code Playgroud)
非常感激.
Pet*_*ook 36
更重要的是,为什么要检查它是否是一个数组?如果您知道参数可能是单个字符串或列表,那么您现在可以使用:
def lines = params.list("writtenLines")
Run Code Online (Sandbox Code Playgroud)
这是Grails 1.2的结果.
Chr*_*orf 13
此功能已在纯Java中提供,因此也可以在Groovy中使用:
if (params.writtenLines.class.isArray())
Run Code Online (Sandbox Code Playgroud)
我意识到这有点晚了,但是这个怎么样:
List.isCase(params.writtenLines)
Run Code Online (Sandbox Code Playgroud)
这也不是一个正确的解决方案吗?
归档时间: |
|
查看次数: |
11621 次 |
最近记录: |