我试图弄清楚我有一个数组,有多个与之关联的字符串,或者它只是一个字符数组(字符串)。现在,如果我输入1234的单数ID,我将获得1,2,3,4的数组但如果我说有两个ID的12和34,则数组将返回12,34。如何检查字符串何时它应该始终是一个字符串数组?
(?!")\bword\b(?!")
我试图根据课程进行检查。我无法根据大小进行检查,因为字符串将具有大小,因此将是一个字符串数组。它是一个字符串数组而不是Int数组,因为代码的其他部分需要这种格式。希望我不会忽略一些简单的事情。
答案 0 :(得分:2)
Grails为params
对象提供了一种方便的方法,可以始终返回List,而不是迭代单个String。它被方便地称为list()
:
def ids = params.list('ids')
可以在Simple Type Converters下的文档中找到。