Наразі я намагаюся розділити рядок, 1128-2
щоб мати два окремі значення. Наприклад, value1: 1128 і value2: 2, щоб я міг потім використовувати кожне значення окремо. Я намагався, split()
але безуспішно. Чи існує певний спосіб, яким Grails це впорається, чи кращий спосіб зробити це?
Мені цікаво, чому це не спрацювало з просто розколом? (a, b) = "ab" .split ("-") чудово працює для мене (І я вважаю, що це буде працювати і на Java). Я постійно ним користуюся. EDIT: Просто дивлячись на це, вони дещо відрізняються - split повертає масив, тоді як tokenize повертає ArrayList. Практично те саме в Groovy, спліт має ту перевагу, що він легко переноситься на Java, я не думаю, що tokenize - це метод Java на String (якщо це не досить новий, і я його пропустив)
—
Білл К