मैं इस समस्या पर फंस गया हूं (जीयूआई को कुंजी भेज रहा हूं) जहां मैं एक स्ट्रिंग को एक वर्ण सरणी में परिवर्तित कर रहा हूं, तो मैं चरित्र को सरणी सूची के रूप में चाहता हूं। मूलतः:अक्षरों की सरणी सूची में वर्णों की सरणी को परिवर्तित करना
String s = "ABC";
char[] cArray = s.toCharArray();
ArrayList<Character> cList = ??
मैं cList
रूप ['A', 'B', 'C']
के एक चरित्र ArrayList होना चाहता हूँ। मुझे नहीं पता कि इसे कैसे खोलें और फिर इसमें से एक ऐरेलिस्ट बनाएं। Arrays.asList() returns a List<char[]>
जो मैं नहीं चाहता या जरूरत नहीं है।
मुझे पता है कि मैं लूप कर सकता हूं और एक सूची में जोड़ सकता हूं, मैं कुछ आसान ढूंढ रहा हूं (निश्चित रूप से एक मौजूद है)।
जबकि @ बेश गुरुंग का एक सहायक उत्तर था, मैं अधिक प्रत्यक्ष विधि की तलाश में था, इसे मेरे उत्तर के रूप में स्वीकार करूँगा (और Google Guava इंस्टॉल करने के लिए)। – arynaq