103

現在、文字列を分割して、 1128-22 つの個別の値を持てるようにしようとしています。たとえば、value1: 1128 と value2: 2 のように、各値を個別に使用できるようにします。私は試しsplit()ましたが、成功しませんでした。Grailsがこれを処理する特定の方法、またはそれを行うためのより良い方法はありますか?

4

6 に答える 6

188

試す:

def (value1, value2) = '1128-2'.tokenize( '-' )
于 2013-05-08T21:50:56.433 に答える
4

groovy では、分割はそのようには機能しません。トークン化を使用する必要があります...

ドキュメントを参照してください:

http://groovy-lang.org/gdk.html#split()

于 2014-11-06T22:42:28.517 に答える