Actualmente estoy tratando de dividir una cadena 1128-2
para poder tener dos valores separados. Por ejemplo, value1: 1128 y value2: 2, de modo que pueda usar cada valor por separado. Lo he intentado split()
pero sin éxito. ¿Existe una forma específica en que Grails maneja esto, o una mejor manera de hacerlo?
Tengo curiosidad por saber por qué esto no funcionó con solo dividir. (a, b) = "ab" .split ("-") funciona bien para mí (y creo que también funcionaría en Java). Lo uso todo el tiempo. EDITAR: Con solo mirarlo, son ligeramente diferentes: split devuelve una matriz mientras que tokenize devuelve una ArrayList. Prácticamente lo mismo en Groovy, la división tiene la ventaja de que se traslada fácilmente a Java, no creo que tokenize sea un método de Java en String (a menos que sea bastante nuevo y me lo perdí)
—
Bill K