-
क्या हम जावा में किसी क्लास के अंदर enum परिभाषित कर सकते हैं?
जावा में एन्यूमरेशन नामित कॉन्स्टेंट्स के एक समूह को दर्शाता है, आप निम्नलिखित सिंटैक्स का उपयोग करके एन्यूमरेशन बना सकते हैंenum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }हां, हम क्लास के अंदर एन्यूमरेशन परिभाषित कर सकते हैं। आप values() मेथड का उपयोग करके
-
क्या हम जावा में किसी मेथड के अंदर enum परिभाषित कर सकते हैं?
जावा में एन्यूमरेशन नामित कॉन्स्टेंट्स के एक समूह को दर्शाता है, आप निम्नलिखित सिंटैक्स का उपयोग करके एन्यूमरेशन बना सकते हैं -enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }हम एक क्लास के अंदर एन्यूमरेशन परिभाषित कर सकते हैं। लेकिन, हम किसी मेथड के अंदर enu
-
जावा में फॉर लूप का उपयोग करके enum के मानों को कैसे इटरेट करें
जावा में एन्यूमरेशन नामित कॉन्स्टेंट्स के एक समूह को दर्शाता है, आप निम्नलिखित सिंटैक्स का उपयोग करके एन्यूमरेशन बना सकते हैं -enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY }आप values() मेथड का उपयोग करके enum की सामग्री को पुनः प्राप्त कर सकते हैं। यह मेथड
-
जावा में format मेथड का उपयोग करके double मान को String में कैसे बदलें
यह मेथड एक फॉर्मेट स्ट्रिंग और आर्गुमेंट्स (varargs) स्वीकार करता है और दिए गए वेरिएबल(s) का निर्दिष्ट फॉर्मेट में एक String ऑब्जेक्ट वापस करता है।आप format() मेथड का उपयोग करके double मान को String में फॉर्मेट कर सकते हैं। इसमें फॉर्मेट स्ट्रिंग के रूप में %f पास करें (आवश्यक double मान के साथ)।उदा
-
जावा में append मेथड का उपयोग करके double मान को String में कैसे बदलें
StringBuilder या StringBuffer ऑब्जेक्ट्स का append मेथड बूलियन या, char या, char array या, double या, float या, int या, long या, String मान को पैरामीटर के रूप में स्वीकार करता है और इसे वर्तमान ऑब्जेक्ट में जोड़ता है।आप आवश्यक double मान को मेथड में जोड़ सकते हैं और प्राप्त StringBuffer (या, StringB
-
जावा में String क्लास के valueOf() मेथड के उपयोग की व्याख्या
java.lang पैकेज का String क्लास कैरेक्टर स्ट्रिंग्स को दर्शाता है। जावा प्रोग्राम्स में सभी स्ट्रिंग लिटरल्स, जैसे abc, इस क्लास के इंस्टेंसेस के रूप में कार्यान्वित किए जाते हैं। स्ट्रिंग्स कॉन्स्टेंट हैं, उनके मान बनने के बाद बदले नहीं जा सकते।String क्लास का valueOf() मेथड एक char या, char array
-
जावा में सब क्लास वेरिएबल को सुपर क्लास टाइप में कैसे बदलें
इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{}जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों को
-
जावा में सुपर क्लास वेरिएबल को सब क्लास टाइप में कैसे बदलें
इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{}जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों को
-
जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें
इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{}जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों को
-
जावा में डिफ़ॉल्ट मेथड्स का उपयोग क्या है?
जावा में एक इंटरफेस क्लास के समान है लेकिन, इसमें केवल एब्स्ट्रैक्ट मेथड्स और फील्ड्स होते हैं जो फाइनल और स्टैटिक हैं।यह मेथड प्रोटोटाइप्स का एक विनिर्देश है। जब भी आपको प्रोग्रामर को मार्गदर्शन करने या, एक अनुबंध निर्दिष्ट करने की आवश्यकता होती है कि किसी प्रकार के मेथड्स और फील्ड्स कैसे होने चाहि
-
क्या हम जावा में डिफ़ॉल्ट मेथड्स को ओवरराइड कर सकते हैं?
जावा में एक इंटरफेस क्लास के समान है लेकिन, इसमें केवल एब्स्ट्रैक्ट मेथड्स और फील्ड्स होते हैं जो फाइनल और स्टैटिक हैं।चूंकि Java8 में इंटरफेसेस में स्टैटिक मेथड्स और डिफ़ॉल्ट मेथड्स पेश किए गए हैं। अन्य एब्स्ट्रैक्ट मेथड्स के विपरीत ये वे मेथड्स हैं जिनका डिफ़ॉल्ट कार्यान्वयन हो सकता है। यदि आपके प
-
जावा में डिफ़ॉल्ट मेथड्स का उपयोग करके डायमंड समस्या कैसे हल करें?
इनहेरिटेंस दो क्लासेस के बीच एक संबंध है जहां एक क्लास दूसरी क्लास के गुणों को इनहेरिट करती है। इस संबंध को extends कीवर्ड का उपयोग करके परिभाषित किया जा सकता है -public class A extends B{ }जो क्लास गुणों को इनहेरिट करती है उसे सब क्लास या चाइल्ड क्लास के रूप में जाना जाता है और जिस क्लास के गुणों क
-
जावा में दो लिंक्ड सूचियों का इंटरसेक्शन पॉइंट खोजें
एक लिंक्ड सूची एक रैखिक डेटा संरचना है जिसमें प्रत्येक नोड के दो ब्लॉक होते हैं जैसे कि एक ब्लॉक में नोड का मान या डेटा होता है और दूसरे ब्लॉक में अगले फील्ड का पता होता है।आइए मान लें कि हमारे पास एक लिंक्ड सूची है जैसे कि प्रत्येक नोड में एक रैंडम पॉइंटर होता है जो सूची में अन्य नोड्स की ओर इशारा
-
जावा में Nवीं अगली संख्या खोजें
एक संख्या जिसके अभाज्य गुणनखंड 2, 3 या 5 हैं, उसे अगली संख्या कहा जाता है। कुछ अगली संख्याएँ हैं: 1, 2, 3, 4, 5, 6, 8, 10, 12, 15, आदि।हमारे पास एक संख्या N है और कार्य अगली संख्याओं के क्रम में Nवीं अगली संख्या खोजना है।उदाहरण के लिए:इनपुट-1:N = 5आउटपुट:5व्याख्या:अगली संख्याओं के क्रम [1, 2, 3, 4,
-
जावा में Iterator और ListIterator में अंतर
इस पोस्ट में, हम Iterator और ListIterator के बीच अंतर को समझेंगे।Iteratorयह मैप, लिस्ट और सेट के माध्यम से ट्रैवर्स करने में मदद करता है।इटरेटर की मदद से इंडेक्स प्राप्त नहीं किया जा सकता।इटरेटर कलेक्शन के तत्वों को मॉडिफाई या रिप्लेस नहीं कर सकता।यह कलेक्शन में मौजूद तत्वों के माध्यम से ट्रैवर्स कर
-
जावा में HashMap और TreeMap में अंतर
इस पोस्ट में, हम जावा से जुड़े hashmap और treemap के बीच अंतर को समझेंगे।HashMapयह जावा में एक हैश टेबल है।यह map इंटरफेस के कार्यान्वयन पर आधारित है।यह Map, Cloneable, और Serializable इंटरफेस को इम्प्लीमेंट करता है।यह एक सिंगल नल की अनुमति देता है।यह मल्टीपल नल मानों की भी अनुमति देता है।यह TreeMap
-
जावा में Iterator और Enumeration इंटरफेस में अंतर
इस पोस्ट में, हम जावा में इटरेटर और एन्यूमरेशन इंटरफेस के बीच अंतर को समझेंगे।Iteratorयह एक यूनिवर्सल कर्सर है।इसे सभी कलेक्शन क्लासेस पर लागू किया जा सकता है।इसमें remove मेथड होता है।यह एक लिगेसी इंटरफेस नहीं है।इसका उपयोग HashMap, LinkedList, ArrayList, HashSet, TreeMap, और TreeSet पर ट्रैवर्स कर
-
जावा में sleep() और wait() मेथड में अंतर
इस पोस्ट में, हम जावा में sleep और wait मेथड के बीच अंतर को समझेंगे।Waitयह Object क्लास से संबंधित है।यह मेथड सिंक्रोनाइज़ेशन होने पर लॉक जारी करता है।यह एक स्टैटिक मेथड नहीं है।इसे केवल सिंक्रोनाइज़्ड कॉन्टेक्स्ट से बुलाया जाना चाहिए।इस मेथड के तीन ओवरलोडेड मेथड्स हैं, अर्थात्wait()wait(long timeou
-
जावा में HashMap और LinkedHashMap में अंतर
इस पोस्ट में, हम जावा में HashMap और LinkedHashMap के बीच अंतर को समझेंगे।HashMapइस संरचना में, इंसर्शन का क्रम संरक्षित नहीं है।यह मैप्स को स्टोर करने के लिए HashTable का उपयोग करता है।यह AbstractMap को एक्सटेंड करता है।यह Map इंटरफेस को इम्प्लीमेंट करता है।इसे JDK 2.0 में पेश किया गया था।इसका अपेक
-
जावा में List और ArrayList में अंतर
इस पोस्ट में, हम जावा में List और ArrayList के बीच अंतर को समझेंगे।Listयह एक इंटरफेस है।यह कलेक्शन फ्रेमवर्क को एक्सटेंड करता है।इसे इंस्टेंटिएट नहीं किया जा सकता।इसका उपयोग एलिमेंट्स/ऑब्जेक्ट्स की सूची बनाने के लिए किया जा सकता है।ये ऑब्जेक्ट्स अपने इंडेक्स नंबर से जुड़े होते हैं।यह तत्वों का एक सं