विषयसूची:

आप copyOf सरणी का उपयोग कैसे करते हैं?
आप copyOf सरणी का उपयोग कैसे करते हैं?

वीडियो: आप copyOf सरणी का उपयोग कैसे करते हैं?

वीडियो: आप copyOf सरणी का उपयोग कैसे करते हैं?
वीडियो: Arrays class methods in Java | Arrays methods- sort(), equals() and copyOf() 2024, नवंबर
Anonim

उपयोग सरणियों . की प्रति (int मूल, int newLength) विधि निर्दिष्ट की प्रतिलिपि बनाती है सरणी , ज़ीरो के साथ काट-छाँट या पैडिंग (यदि आवश्यक हो) तो प्रतिलिपि निर्दिष्ट लंबाई है। सभी सूचकांकों के लिए जो दोनों मूल में मान्य हैं सरणी और यह प्रतिलिपि , दो सरणियों समान मान होंगे।

इसके अलावा, आप किसी अन्य सरणी को सरणी कैसे निर्दिष्ट करते हैं?

एक सरणी को दूसरी सरणी में असाइन करने के लिए

  1. सुनिश्चित करें कि दो सरणियों में समान रैंक (आयामों की संख्या) और संगत तत्व डेटा प्रकार हैं।
  2. स्रोत सरणी को गंतव्य सरणी में असाइन करने के लिए मानक असाइनमेंट स्टेटमेंट का उपयोग करें। कोष्ठक के साथ किसी भी सरणी नाम का पालन न करें।

इसके अलावा, जावा में क्लोन ऐरे क्या है? जावा सरणी : क्लोनिंग और उथला जावा में सरणियों की प्रतिलिपि बनाएँ वस्तुएं हैं; इसलिए वे. की सभी विशेषताओं को प्राप्त करते हैं जावा . लैंग वस्तु । एक सरणी प्रकार की एक सार्वजनिक विधि है क्लोन (), जो ओवरराइड करता है क्लोन () वर्ग वस्तु की विधि। NS क्लोन एक की विधि सरणी प्रकार एक डुप्लिकेट देता है प्रतिलिपि समान सरणी.

इसके अलावा, आप किसी सरणी की गहरी प्रतिलिपि कैसे बनाते हैं?

यदि आप चाहते हैं एक गहरी प्रतिलिपि बनाएँ , आपको new to. का उपयोग करने की आवश्यकता है सर्जन करना में प्रत्येक वस्तु का एक नया उदाहरण सरणी . आप करना चाहेंगे बनाना ए प्रतिलिपि स्थिति के लिए निर्माता (दूसरे शब्दों में, स्थिति के लिए एक निर्माता जो दूसरी स्थिति लेता है और प्रतियां इसके अंदर आदिम डेटा) और कहें डेटा = नई स्थिति (अन्य।

आप जावा में एक सरणी का आकार कैसे बदलते हैं?

जावा में एक सरणी को गतिशील रूप से आकार नहीं दिया जा सकता है।

  1. जावा का उपयोग करने का एक तरीका है। उपयोग एक देशी सरणी के बजाय ArrayList (या जावा। उपयोग। वेक्टर)।
  2. एक अन्य तरीका एक सरणी को एक अलग आकार के साथ फिर से आवंटित करना और पुराने सरणी की सामग्री को नए सरणी में कॉपी करना है।

सिफारिश की: