में एक विधि में दो सरणियों को ध्यान में रखते मैं दो उदाहरण के लिए सरणियों है: किवापसी जावा
String[] array1 = new String[10];
int[] array2= new int[10];
तो एक विधि मैं दो सरणियों, अर्थात् array1
& array2
और अब मैं वापस करना चाहते अभिकलन किया है अंदर इन दोनों arrays। मुझे इसे किस प्रकार करना चाहिए?
मैं यहाँ पढ़ा है कि मैं किसी अन्य वर्ग बनाने के लिए और निश्चित वस्तु प्रकार को परिभाषित करने और उस वर्ग निर्माता में इन सरणियों संपुटित कर सकते हैं, लेकिन मैं अभी भी उलझन में हूँ और पूरी तरह से समझ में नहीं आया।
तुम मुझे एक काम उदाहरण है कि करता है, या किसी भी इसी तरह विचार हो सकता दिखा सकता है, तो यह अच्छा होगा।
आप यहां एक अलग डेटा संरचना की तलाश कर रहे हैं। दो सरणी में मूल्यों के बीच संबंध क्या है? क्या मूल्य एक दूसरे के मानों से मेल खाते हैं? क्या कोई एक प्रकार का "कैश" या पुन: प्रयोज्य "कार्यक्षेत्र" है? आम तौर पर, एक विधि को वास्तव में केवल एक _thing_ लौटने की आवश्यकता होती है, इसलिए यह देखने में उपयोगी होता है कि एक विधि दो चीजों को एक बार में वापस करने का प्रयास क्यों कर रही है। – Wesley
वास्तव में एक प्रकार का दो आयामी सरणी है जबकि इसकी [i] अनुक्रमणिका में स्ट्रिंग उपयोगकर्ता नाम होंगे जो स्ट्रिंग [] सरणी में होंगे। इस 1 डी स्ट्रिंग सरणी की अनुक्रमणिका 2 डी int सरणी के इंडेक्स की तरह ही होगी। तो बाद में मैं इस 1 डी ऐरे से स्ट्रिंग उपयोगकर्ता नाम को आवश्यकता के रूप में देख सकता हूं। – Johnydep