현재 1128-2
두 개의 개별 값을 가질 수 있도록 문자열을 분할하려고 합니다. 예를 들어 value1 : 1128 및 value2 : 2이므로 각 값을 개별적으로 사용할 수 있습니다. 나는 시도 split()
했지만 성공하지 못했습니다. Grails가이를 처리하는 특정한 방법이 있습니까, 아니면 더 나은 방법이 있습니까?
왜 이것이 그냥 분할로 작동하지 않았는지 궁금합니다. (a, b) = "ab".split ( "-") 잘 작동합니다 (그리고 Java에서도 작동 할 것이라고 믿습니다). 나는 항상 그것을 사용합니다. 편집 : 그것을 보면 약간 다릅니다 .split은 배열을 반환하고 tokenize는 ArrayList를 반환합니다. 사실상 Groovy에서도 마찬가지입니다. 분할은 Java로 쉽게 포팅된다는 장점이 있습니다. tokenize는 String의 Java 메소드라고 생각하지 않습니다 (꽤 새롭고 제가 놓친 경우가 아니라면)
—
Bill K