ArrayList & lt; Card & gt; ? के डेक में दो कार्ड की स्थिति कैसे स्वैप करें? P>
सार्वजनिक वर्ग डेक {निजी ऐरे लिस्ट & lt; कार्ड & gt; डेक; सार्वजनिक डेक () {डेक = नए अर्रेलिस्ट & lt; कार्ड & gt; (); } सार्वजनिक शून्य ऐडकार्ड (कार्ड कार्डटाओड) {deck.add (cardToAdd); }}
आपूर्ति कोड जावा है, इसलिए हम जावा के साथ जाएंगे। < / P>
एक विधि जोड़ें, जिसे स्वैपकार्ड कहा जाता है:
सार्वजनिक शून्य स्वैपकार्ड (इंट इंडेक्सए, इंट इंडेक्स बी) {कार्ड टेम्पप = डेक.जेट (इंडेक्सए); डेक.सेट (इंडेक्सए, डेक.जेट (इंडेक्स बी)); डेक.सेट (इंडेक्स बी, अस्थायी); } अब, कुछ चीजों के बारे में सोचने के लिए:
-
यदि इंडेक्सए और इंडेक्सब डेक के आकार से बाहर हैं, तो क्या होगा वर्ग व्यवहार?
-
क्या क्लास को डिजाइन करने का एक बेहतर तरीका है? क्या कार्ड इनडिएंस का उपयोग करने के लिए सर्वोत्तम पैरामीटर हैं, क्या हम कुछ और कर सकते हैं?
No comments:
Post a Comment