我想知道一个变量是否是一个数组
if (params.writtenLines == ???)
非常感谢。
发布于 2010-06-02 17:15:54
更重要的是,为什么要检查它是否是数组?如果您知道参数可能是单个字符串或列表,则现在可以使用:
def lines = params.list("writtenLines")
这是Grails 1.2附带的。
发布于 2010-06-01 23:17:51
这个功能已经在纯Java中可用,因此也可以在Groovy中使用:
if (params.writtenLines.class.isArray())
发布于 2011-09-01 21:05:27
我知道这有点晚了,但是这个怎么样:
List.isCase(params.writtenLines)
这不也是一个正确的解决方案吗?
https://stackoverflow.com/questions/2950730
复制相似问题