Tôi hiện đang cố gắng tách một chuỗi 1128-2
để tôi có thể có hai giá trị riêng biệt. Ví dụ: value1: 1128 và value2: 2, để sau đó tôi có thể sử dụng từng giá trị riêng biệt. Tôi đã cố gắng split()
nhưng không thành công. Grails có cách nào cụ thể để xử lý vấn đề này không, hay một cách tốt hơn?
Tôi tò mò tại sao điều này không hoạt động với chỉ tách? (a, b) = "ab" .split ("-") hoạt động tốt đối với tôi (Và tôi tin rằng nó cũng sẽ hoạt động trong Java). Tôi sử dụng nó mọi lúc. CHỈNH SỬA: Chỉ nhìn qua thì chúng hơi khác một chút - split trả về một mảng trong khi tokenize trả về ArrayList. Hầu như điều tương tự trong Groovy, sự chia rẽ có ưu điểm là nó cổng một cách dễ dàng để Java, tôi không nghĩ rằng tokenize là một phương pháp java trên String (trừ khi đó là một trong khá mới và tôi đã bỏ lỡ nó)
—
Bill K