java - How to iterate through an ArrayList of Objects of ArrayList of Objects? -
उदाहरण का उपयोग करना: मान लें कि मेरे पास एक क्लास कॉल है < कोड> गन । मेरे पास एक और क्लास कॉल है वर्ग हम केवल अब, मैं अपने तीसरे अब मेरा सवाल है: के लिए पारंपरिक लूप का उपयोग करने के बजाय, मैं कैसे बंदूक वस्तुओं की सूची ArrayList चलना का उपयोग कर मुद्रित कर सकता हूं? आप पहले के समान पैटर्न का पालन करना चाहते हैं: बुलेट ।
बंदूक में
बुलेट का एक सरणी सूची है।
बंदूक की आरेखित सूची के माध्यम से पुनरावृति करने के लिए .. ऐसा करने के लिए:
ArrayList & gt; बंदूक & gt; बंदूक सूची = नए अर्रेलिस्ट & lt; बंदूक & gt; (); के लिए (int x = 0; x & lt; gunList.size (); x ++) System.out.println (gunList.get (x));
बंदूक की ArrayList के माध्यम से इसे फिर से दोहरा सकते हैं:
के लिए (गन जी: बंदूक सूची) System.out .println (छ);
बंदूक ऑब्जेक्ट के
बुलेट को पुनरावृत्त करना और प्रिंट करना चाहता हूं:
< कोड> के लिए (int x = 0; x & lt; gunList.get (2) .getBullet ()। आकार (); x ++) // getBullet बुलेट सिस्टम की सरणी परत करने के लिए सिर्फ एक एक्सेसर विधि है। आउट.प्रिंटलाइन (गनलिस्ट। मिल (2) .getBullet () (x))।
के लिए (प्रकार curInstance: (बुलेट बुलेट: गनलिस्ट.गेट (2) के लिए
इस मामले में यह होगा: <पूर्व>
.get बुलेट ()) {System.out.println (बुलेट); }
Comments
Post a Comment