В настоящее время я пытаюсь разбить строку, 1128-2
чтобы иметь два отдельных значения. Например, значение1: 1128 и значение2: 2, чтобы затем можно было использовать каждое значение отдельно. я пыталсяsplit()
но безуспешно. Есть ли в Grails особый способ справиться с этим или лучший способ сделать это?
Мне любопытно, почему это не сработало с просто сплитом? (a, b) = "ab" .split ("-") отлично работает для меня (и я считаю, что это будет работать и на Java). Я использую это все время. РЕДАКТИРОВАТЬ: Просто взглянув на это, они немного отличаются - split возвращает массив, а tokenize возвращает ArrayList. Практически то же самое в Groovy, преимущество split в том, что он легко переносится на Java, я не думаю, что tokenize - это java-метод для String (если только он не новый, и я его пропустил)
—
Билл К.