সম্পূর্ণতার জন্য, পেয়ারা লাইব্রেরি ব্যবহার করে , আপনি যা করতে পারেন: Splitter.on(",").split(“dog,cat,fox”)
আরেকটি উদাহরণ:
String animals = "dog,cat, bear,elephant , giraffe , zebra ,walrus";
List<String> l = Lists.newArrayList(Splitter.on(",").trimResults().split(animals));
// -> [dog, cat, bear, elephant, giraffe, zebra, walrus]
Splitter.split()
একটি পরিমার্জনযোগ্য ফেরত দেয়, সুতরাং আপনার যদি কোনও তালিকার প্রয়োজন Lists.newArrayList()
হয় তবে উপরের মতো এটি মোড়ানো করুন । অন্যথায় কেবল ইটারেবলের সাথে যান, উদাহরণস্বরূপ:
for (String animal : Splitter.on(",").trimResults().split(animals)) {
// ...
}
কিভাবে নোট করুন trimResults()
হ্যান্ডলগুলি সব আপনার চাহিদা করেও ছাঁটাই কোণ ক্ষেত্রে জন্য regexes খামচি , সঙ্গে যেমন String.split()
।
যদি আপনার প্রকল্পটি ইতিমধ্যে পেয়ারা ব্যবহার করে তবে এটি আপনার পছন্দসই সমাধান হওয়া উচিত। আরও কনফিগারেশন বিকল্পের জন্য পেয়ারা ব্যবহারকারী নির্দেশিকায় স্প্লিটর ডকুমেন্টেশন বা জাভাডোকগুলি দেখুন।