Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

जावा में एक सरणी एक आदिम प्रकार या एक वस्तु है?

जावा में ऐरे को एक वस्तु माना जाता है। इसके पीछे कारण यह है कि 'नए' कीवर्ड का उपयोग करके एक सरणी बनाई जा सकती है। ऑब्जेक्ट बनाने के लिए हमेशा 'नया' कीवर्ड/ऑपरेटर का उपयोग किया जाता है। इस प्रकार एक सरणी को एक वस्तु के रूप में माना जाता है।

किसी भी ऐरे का डायरेक्ट पैरेंट क्लास या सुपर क्लास 'ऑब्जेक्ट' क्लास है। जावा में प्रत्येक सरणी प्रकार एक निश्चित वर्ग से संबंधित है। यह इंगित करता है कि पूर्णांक सरणी प्रकार, फ्लोट सरणी प्रकार, डबल सरणी प्रकार, आदि के लिए स्पष्ट वर्ग हैं।

सरणी को गतिशील रूप से बनाया जा सकता है, और चर भी असाइन किया जा सकता है।

आइए एक उदाहरण देखें -

उदाहरण

public class Demo{
   public static void main(String[] args){
      System.out.println("Is the argument an instance of super class Object? ");
      System.out.println(args instanceof Object);
      int[] my_arr = new int[4];
      System.out.println("Is the array my_arr an instance of super class Object? ");
      System.out.println(my_arr instanceof Object);
   }
}

आउटपुट

Is the argument an instance of super class Object?
true
Is the array my_arr an instance of super class Object?
true

डेमो नामक एक वर्ग में मुख्य कार्य होता है और 'इंस्टेंसऑफ' ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि क्या 'आर्ग्स' ऑब्जेक्ट का एक उदाहरण है और यदि नव निर्मित सरणी ऑब्जेक्ट का एक उदाहरण है। परिणाम कंसोल पर प्रदर्शित होते हैं।


  1. जावा में ArrayIndexOutOfBoundsException क्या है?

    एक सरणी एक डेटा है संरचना/कंटेनर/वस्तु जो एक ही प्रकार के तत्वों के एक निश्चित आकार के अनुक्रमिक संग्रह को संग्रहीत करता है। सरणी का आकार/लंबाई निर्माण के समय निर्धारित की जाती है। सरणी में तत्वों की स्थिति को अनुक्रमणिका या सबस्क्रिप्ट कहा जाता है। सरणी का पहला तत्व अनुक्रमणिका 0 पर संग्रहीत है और

  1. जावा में बहुरूपता

    बहुरूपता एक वस्तु की कई रूपों को लेने की क्षमता है। OOP में बहुरूपता का सबसे आम उपयोग तब होता है जब किसी चाइल्ड क्लास ऑब्जेक्ट को संदर्भित करने के लिए पैरेंट क्लास रेफरेंस का उपयोग किया जाता है। कोई भी जावा ऑब्जेक्ट जो एक से अधिक IS-A परीक्षण पास कर सकता है, उसे बहुरूपी माना जाता है। जावा में, सभी

  1. जावा में सूची को ऐरे में बदलें

    जावा में लिस्ट और ऐरे के बीच कनवर्ट करना एक बहुत ही सामान्य ऑपरेशन है। जावा में किसी सूची को ऐरे में बदलने का सबसे अच्छा और आसान तरीका .toArray() का उपयोग करना है। विधि। इसी तरह, हम Arrays.asList() . का उपयोग करके किसी सूची को वापस ऐरे में बदल सकते हैं विधि। नीचे दिए गए उदाहरण दिखाते हैं कि कैसे