Thursday, 15 September 2011

java - Swap cards in deck -


ArrayList & lt; Card & gt; ? के डेक में दो कार्ड की स्थिति कैसे स्वैप करें? P>

  सार्वजनिक वर्ग डेक {निजी ऐरे लिस्ट & lt; कार्ड & gt; डेक; सार्वजनिक डेक () {डेक = नए अर्रेलिस्ट & lt; कार्ड & gt; (); } सार्वजनिक शून्य ऐडकार्ड (कार्ड कार्डटाओड) {deck.add (cardToAdd); }}    

आपूर्ति कोड जावा है, इसलिए हम जावा के साथ जाएंगे। < / P>

एक विधि जोड़ें, जिसे स्वैपकार्ड कहा जाता है:

  सार्वजनिक शून्य स्वैपकार्ड (इंट इंडेक्सए, इंट इंडेक्स बी) {कार्ड टेम्पप = डेक.जेट (इंडेक्सए); डेक.सेट (इंडेक्सए, डेक.जेट (इंडेक्स बी)); डेक.सेट (इंडेक्स बी, अस्थायी); }   

अब, कुछ चीजों के बारे में सोचने के लिए:

  1. यदि इंडेक्सए और इंडेक्सब डेक के आकार से बाहर हैं, तो क्या होगा वर्ग व्यवहार?

  2. क्या क्लास को डिजाइन करने का एक बेहतर तरीका है? क्या कार्ड इनडिएंस का उपयोग करने के लिए सर्वोत्तम पैरामीटर हैं, क्या हम कुछ और कर सकते हैं?

No comments:

Post a Comment