我目前正在尝试拆分一个字符串1128-2
,这样我就可以有两个不同的值。例如,value1: 1128和value2: 2,这样我就可以分别使用每个值。我尝试过split()
,但没有成功。Grails有没有一种特定的方式来处理这件事,或者有更好的方式呢?
发布于 2013-05-09 05:50:56
尝试:
def (value1, value2) = '1128-2'.tokenize( '-' )
发布于 2013-05-09 05:59:27
你怎么给split
打电话?它是这样工作的:
def values = '1182-2'.split('-')
assert values[0] == '1182'
assert values[1] == '2'
发布于 2013-05-09 06:01:20
def (value1, value2) = '1128-2'.split('-')
应该可以工作。
有没有人可以在Groovy控制台中尝试一下?
def (v, z) = '1128-2'.split('-')
assert v == '1128'
assert z == '2'
https://stackoverflow.com/questions/16450680
复制相似问题