मैं वर्तमान में एक स्ट्रिंग को विभाजित करने की कोशिश कर रहा 1128-2
हूं ताकि मेरे पास दो अलग-अलग मान हो सकें। उदाहरण के लिए, मान 1: 1128 और मान 2: 2, ताकि मैं तब प्रत्येक मान का अलग-अलग उपयोग कर सकूं। मैंने कोशिश की split()
लेकिन कोई सफलता नहीं मिली। क्या कोई विशिष्ट तरीका है कि ग्रेल्स इसे संभालती है, या इसे करने का एक बेहतर तरीका है?
मैं उत्सुक हूँ कि यह सिर्फ विभाजन के साथ क्यों काम नहीं किया? (a, b) = "ab" .split ("-") मेरे लिए ठीक काम करता है (और मेरा मानना है कि यह जावा में भी काम करेगा)। मैं इसका हर समय उपयोग करता हूं। संपादित करें: बस इसे देखते हुए वे थोड़ा अलग हैं - एक सरणी को विभाजित करता है जबकि टोकन एक ArrayList रिटर्न देता है। वस्तुतः ग्रूवी में समान रूप से, विभाजन का यह फायदा है कि यह जावा में आसानी से पोर्ट करता है, मुझे नहीं लगता है कि टोकन स्ट्रिंग पर एक जावा विधि है (जब तक कि यह काफी नया नहीं है और मुझे यह याद नहीं है)
—
बिल के।