public static ArrayList mainList = someList;
मैं इससे एक विशिष्ट आइटम कैसे प्राप्त कर सकता हूं ArrayList
? mainList[3]
?
public static ArrayList mainList = someList;
मैं इससे एक विशिष्ट आइटम कैसे प्राप्त कर सकता हूं ArrayList
? mainList[3]
?
जवाबों:
जैसा कि कई पहले ही आपको बता चुके हैं:
mainList.get(3);
ArrayList Javadoc की जाँच अवश्य करें ।
इसके अलावा, सरणियों सूचकांकों के साथ सावधान रहें: जावा में, पहला तत्व इंडेक्स पर है 0
। इसलिए यदि आप तीसरे तत्व को पाने की कोशिश कर रहे हैं, तो आपका समाधान होगाmainList.get(2);
ArrayList
एपीआई और अधिक के साथ खुद को परिचित करने का समय :
ArrayList
जावा 6 एपीआई प्रलेखन में
अपने तात्कालिक प्रश्न के लिए:
mainList.get(3);
mainList.get(list_index)
mainList.get(3);
भविष्य के संदर्भ के लिए, आपको इन प्रकार के प्रश्नों के लिए जावा एपीआई का उल्लेख करना चाहिए:
http://download.oracle.com/javase/1.4.2/docs/api/java/util/ArrayList.html
यह एक उपयोगी चीज है!
आप बस ArrayList API डॉक से अपना उत्तर प्राप्त कर सकते हैं ।
कृपया हमेशा API दस्तावेज़ीकरण देखें .. यह मदद करता है
आपका कॉल निम्न जैसा लगेगा:
mainList.get(3);
यहाँ मूल बातें के साथ ArrayList समझने के लिए सरल ट्यूटोरियल है:
http://www.javadeveloper.co.in/java/java-arraylist-tutorial.html
मैं ArrayListAdapter को संबंधित क्षेत्रों में प्रविष्टियों में गतिशील रूप से डालने के लिए उपयोग कर रहा हूं; यह उपयोगी हो सकता है, भविष्य के प्रश्नों के लिए
AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo)item.getMenuInfo();
और फिर, आप नीचे के रूप में किसी भी सरणी आइटम प्राप्त कर सकते हैं:
arrayListName(info.position);