【发布时间】:2013-05-03 06:34:36
【问题描述】:
我目前正在尝试拆分字符串1128-2,以便我可以有两个单独的值。例如,value1: 1128 和 value2: 2,这样我就可以分别使用每个值。我试过split() 但没有成功。 Grails 是否有特定的处理方式或更好的方式?
【问题讨论】:
-
我很好奇为什么这不适用于拆分? (a,b)="a-b".split("-") 对我来说很好用(而且我相信它也适用于 Java)。我用它所有的时间。编辑:只是看一下,它们略有不同——split 返回一个数组,而 tokenize 返回一个 ArrayList。在 Groovy 中几乎相同,拆分的优点是它可以轻松移植到 Java,我不认为 tokenize 是 String 上的 java 方法(除非它是一个相当新的方法,我错过了)