में प्रतिस्थापित करना मुझे यह जानने की आवश्यकता है कि ArrayList<Animal>
में किसी ऑब्जेक्ट को कैसे प्रतिस्थापित करें।किसी ऑब्जेक्ट को ArrayList
मेरे पास ArrayList<Animal>
नामक एक सरणी सूची है। इस सूची में केवल 5 जानवर सूचीबद्ध हैं।
Animal animal = new Animal();
animal.setName("Lion");
animal.setId(1);
ArrayList<Animal> a = new ArrayList<Animal>();
a.put(animal); // likewise i will be adding 5-6 animals here.
बाद में, मैं इस सरणी सूची से एक वस्तु ले जाऊंगा और इसे संशोधित कर दूंगा।
Animal modifiedAnimal = new Animal();
animal.setName("Brown Lion");
animal.setId(1);
अब मुझे इस पशु वस्तु को ArrayList<Animal> a
सरणी सूची में जोड़ने की आवश्यकता है। मुझे पिछले Animal
ऑब्जेक्ट को प्रतिस्थापित करने की आवश्यकता है जिसे हमने इसे Lion
नाम दिया है। मैं यह कैसे कर सकता हूँ ?
नोट: मैं उस वस्तु को नहीं जानता जहां यह ऑब्जेक्ट जोड़ा गया है।
अवहेलना के साथ बेहतर होगा बराबर तो आप 'indexOf' का उपयोग सूचकांक का निर्धारण कर सकते हैं। –