क्या जावा में सरणियाँ शून्य हो सकती हैं?
क्या जावा में सरणियाँ शून्य हो सकती हैं?

वीडियो: क्या जावा में सरणियाँ शून्य हो सकती हैं?

वीडियो: क्या जावा में सरणियाँ शून्य हो सकती हैं?
वीडियो: फ़िल्टर (बूलियन) के साथ सरणी से शून्य और अपरिभाषित मान हटाएं 2024, अप्रैल
Anonim

एक सरणी क्या इसके सदस्यों को उनके डिफ़ॉल्ट मानों के लिए प्रारंभ किया गया है। int के लिए डिफ़ॉल्ट 0 है। किसी ऑब्जेक्ट के लिए यह है शून्य . ए शून्य सरणी एक है अशक्त सरणी संदर्भ (चूंकि सरणियों संदर्भ प्रकार हैं जावा ).

साथ ही, क्या आप सरणी को शून्य पर सेट कर सकते हैं?

अगर आप है एक सरणी पूर्णांकों का और आप एक तत्व बनाने का प्रयास करें शून्य आप कर सकते हैं 'टी करना गिरफ्तारी = शून्य ; क्योंकि पूर्णांक को में परिवर्तित नहीं किया जा सकता है शून्य . बिल्कुल नहीं। पहले मामले में आप 'पुनः स्थापना आपके में सभी संदर्भ अशक्त करने के लिए सरणी . दूसरे मामले में आप 'पुनः स्थापना के लिए बहुत संदर्भ सरणी खुद को शून्य.

इसी तरह, आप जावा में नल का उपयोग कैसे करते हैं? में जावा (टीएम), " शून्य " एक कीवर्ड नहीं है, बल्कि इसका एक विशेष शाब्दिक है शून्य प्रकार। इसे किसी भी संदर्भ प्रकार में डाला जा सकता है, लेकिन किसी भी आदिम प्रकार जैसे इंट या बूलियन के लिए नहीं। NS शून्य जरूरी नहीं कि शाब्दिक का मान शून्य हो। और इसे कास्ट करना असंभव है शून्य इस प्रकार का एक चर टाइप करें या घोषित करें।

इसके बाद, कोई यह भी पूछ सकता है कि आप कैसे जांचते हैं कि कोई सरणी शून्य है या नहीं?

  1. गिनती फ़ंक्शन का उपयोग करना: यह फ़ंक्शन एक सरणी में सभी तत्वों की गणना करता है। यदि सरणी में तत्वों की संख्या शून्य है, तो यह खाली सरणी प्रदर्शित करेगा।
  2. आकार () फ़ंक्शन का उपयोग करना: यह विधि सरणी के आकार की जांच करती है। यदि सरणी का आकार शून्य है तो सरणी खाली है अन्यथा सरणी खाली नहीं है।

जावास्क्रिप्ट में चेक ऐरे कैसे शून्य है या नहीं?

NS सरणी जाँच की जा सकती है यदि यह खाली का उपयोग करके सरणी . लंबाई संपत्ति। द्वारा चेकिंग यदि संपत्ति मौजूद है, तो यह सुनिश्चित कर सकता है कि यह एक है सरणी , और तक चेकिंग यदि लौटाई गई लंबाई 0 से अधिक है, तो यह सुनिश्चित किया जा सकता है कि सरणी है खाली नहीं.

सिफारिश की: