मेरे कोड इस तरह दिखता है:जावा में वेक्टर में स्ट्रिंग सरणी में सभी आइटम कैसे जोड़ें?
Vector<String> My_Vector=new Vector<String>();
String My_Array[]=new String[100];
for (int i=0;i<100;i++) My_Array[i]="Item_"+i;
......
My_Vector.addAll(My_Array);
लेकिन मैं प्रत्येक आइटम जोड़ने के लिए पाशन के बिना एक त्रुटि संदेश, क्या, यह करने के लिए सही तरीका है मिल गया?
फ्रैंक
आप वेक्टर क्यों प्रयोग कर रहे हैं? मैं एक ऐरेलिस्ट पसंद करूंगा, क्योंकि यह डिफ़ॉल्ट रूप से सिंक्रनाइज़ नहीं है। – duffymo
वेक्टर का उपयोग न करें, यह एक विरासत वर्ग है, इसके बजाय ArrayList का उपयोग करें। और केवल 'My_Vector.add ("आइटम _" + i) का उपयोग करें;' इंटरमीडिएट सरणी –
वाह का उपयोग करने के बजाय। मैंने कम से कम 5 वर्षों में एक वेक्टर खींच लिया नहीं है। :) मुझे वापस जेडीके 1.1 लाता है। आप शायद Collections.synchronizedList (नया ArrayList()) के साथ जाना चाहते हैं। वेक्टर के लिए – sidereal