वीडियो: क्या दो सरणियाँ समान जावास्क्रिप्ट हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
में जावास्क्रिप्ट , तुलना करने के लिए दो सरणियाँ हमें जांचना होगा कि दोनों की लंबाई सरणियों समान होना चाहिए, इसमें मौजूद वस्तुएं एक ही प्रकार की होती हैं और एक सरणी में प्रत्येक आइटम होता है बराबरी का किसी अन्य सरणी में समकक्ष के लिए। ऐसा करने से हम दोनों का निष्कर्ष निकाल सकते हैं सरणियों समान हैं या नहीं। जावास्क्रिप्ट JSON फ़ंक्शन प्रदान करता है।
इसके संबंध में, क्या दो सरणियाँ समान हैं?
दो सरणियाँ माने जाते हैं बराबरी का अगर दोनों सरणियों तत्वों की संख्या समान होती है, और तत्वों के सभी संगत जोड़े होते हैं दो सरणियाँ हैं बराबरी का . दूसरे शब्दों में, दो सरणियाँ हैं बराबरी का यदि उनमें समान क्रम में समान तत्व हों। सरणियों जावा में वर्ग विधि प्रदान करते हैं सरणियों.
कोई यह भी पूछ सकता है कि आप सरणियों की तुलना कैसे करते हैं? लूप चलाने का एक आसान तरीका है और तुलना करना एक के बाद एक तत्व। जावा एक सीधी विधि प्रदान करता है सरणियों . बराबर है तुलना करना दो सरणियों . दरअसल, में बराबर () विधियों की एक सूची है सरणियों विभिन्न आदिम प्रकारों (int, char,..etc) के लिए वर्ग और ऑब्जेक्ट प्रकार के लिए एक (जो जावा में सभी वर्गों का आधार है)।
यहां, क्या हम जावास्क्रिप्ट में दो वस्तुओं की तुलना कर सकते हैं?
वस्तुओं की तुलना करना आसान है, === or. का उपयोग करें वस्तु ।है()। यह फ़ंक्शन सत्य लौटाता है यदि उनके पास एक ही संदर्भ है और गलत है यदि वे करना नहीं। फिर से, मुझे तनाव दें, यह है की तुलना के संदर्भ वस्तुओं , का मूल्य नहीं वस्तुओं . तो, उदाहरण 3 से, वस्तु .is (obj1, obj2); झूठी वापसी होगी।
मैं दो स्ट्रिंग सरणियों की तुलना कैसे करूं?
- // जावा में दो स्ट्रिंग सरणियों की तुलना करने का कार्यक्रम। क्लास StringUtils.
- सार्वजनिक स्थैतिक शून्य main (String args) {
- स्ट्रिंग s1 = {"ए", "बी", "सी"}; स्ट्रिंग s2 = {"X", "Y", "Z"};
- अगर (सरणी। बराबर (s1, s2))
- प्रणाली। बाहर। println ("दोनों सरणियाँ समान हैं"); अन्यथा।
- प्रणाली। बाहर। println ("दोनों सरणियाँ समान नहीं हैं"); }
सिफारिश की:
क्या आप जावा में दो सरणियाँ जोड़ सकते हैं?
आप जावा में दो सरणियों को जोड़ने के लिए प्लस ऑपरेटर का उपयोग नहीं कर सकते उदा। यदि आपके पास दो int arrays a1 और a2 हैं, तो a3 = a1 + a2 करने से कंपाइल टाइम एरर मिलेगा। जावा में दो सरणियों को जोड़ने का एकमात्र तरीका उन पर पुनरावृति करना और अलग-अलग तत्वों को जोड़ना और उन्हें एक नए सरणी में संग्रहीत करना है
समान मूल नीति जावास्क्रिप्ट क्या है?
जावास्क्रिप्ट समान-मूल नीति। महत्वपूर्ण अवधारणा यह है कि एक स्क्रिप्ट सामग्री और गुणों के साथ बातचीत कर सकती है, जिसकी उत्पत्ति उसी पृष्ठ के रूप में होती है जिसमें स्क्रिप्ट होती है। नीति स्क्रिप्ट की उत्पत्ति के आधार पर कोड को प्रतिबंधित नहीं करती है, बल्कि केवल सामग्री की उत्पत्ति के लिए प्रतिबंधित करती है
सरणियाँ मैट्रिसेस हैं?
अब हम दो-आयामी सरणियों पर चर्चा करने के लिए तैयार हैं, जिन्हें मैट्रिक्स (एकवचन: मैट्रिक्स) कहा जाता है। एक मैट्रिक्स पंक्तियों और स्तंभों वाली एक तालिका जैसा दिखता है। सरणियों के लिए कई आयाम होना संभव है। उदाहरण के लिए, तीन आयामी सरणी में 3 सबस्क्रिप्ट होते हैं, जहां प्रत्येक आयाम को सरणी में सबस्क्रिप्ट के रूप में दर्शाया जाता है
क्या जावा में सरणियाँ शून्य हो सकती हैं?
एक सरणी में इसके सदस्य अपने डिफ़ॉल्ट मानों से प्रारंभ होते हैं। int के लिए डिफ़ॉल्ट 0 है। किसी ऑब्जेक्ट के लिए यह शून्य है। एक अशक्त सरणी एक अशक्त सरणी संदर्भ है (चूंकि सरणियाँ जावा में संदर्भ प्रकार हैं)
क्या 2d सरणियाँ सन्निहित हैं?
सी में, दो आयामी सरणी को पंक्तियों का एक आयामी सरणी माना जाता है, जो स्वयं, एक आयामी सरणी हैं। इसलिए, पूर्णांकों का एक दो आयामी सरणी, AA[][], तत्वों के एक सन्निहित अनुक्रम के रूप में संग्रहीत किया जाता है, जिनमें से प्रत्येक एक आयामी सरणी है