-
जावा प्रोग्राम: विषम संख्या में आने वाली संख्या ढूंढना
उदाहरणpublic class Demo { static int oddOccurs(int myArr[], int arrSize) { int i; for (i = 0; i < arrSize; i++) { int count = 0; for (int j = 0; j < arrSize; j++) { if (myArr[i] == myArr[j]) count++;
-
जावा प्रोग्राम: कैरेक्टर स्ट्रीम से पहला नॉन-रिपीटिंग कैरेक्टर ढूंढना
उदाहरणimport java.util.ArrayList; import java.util.List; public class Demo { final static int MAX_CHARS = 256; static void nonRepeatingChar() { List myList = new ArrayList<>(); boolean[] repeat = new boolean[MAX_CHARS]; String myStr = Thisisasample;
-
जावा में अनरीचेबल कोड त्रुटि
अनरीचेबल कोड त्रुटि तब होती है जब कोड को विभिन्न कारणों से कंपाइल नहीं किया जा सकता, जिनमें से कुछ में शामिल हैं: अनंत लूप, अनरीचेबल लाइन से पहले रिटर्न स्टेटमेंट। उदाहरणpublic class Demo { public static void main(String args[]) { int val = 5; for (;;) { if (val
-
जावा में TreeMap का उपयोग करके उपयोगकर्ता-परिभाषित ऑब्जेक्ट्स को सॉर्ट करना
उदाहरणimport java.io.*; import java.util.*; public class Demo { static void sortObjects(String myData) { String[] myVals = myData.split( ); Map
(); for (int i = 1; i < myVals.length; i += 2) { int myAge -
जावा में पूर्वनिर्धारित क्लास नाम को क्लास या वेरिएबल नाम के रूप में उपयोग करना
पूर्वनिर्धारित क्लास नाम को क्लास नाम के रूप में उपयोग करना उदाहरणpublic class Number { public static void main(String[] args) { System.out.println(पूर्वनिर्धारित क्लास नाम को क्लास नाम के रूप में उपयोग किया जा सकता है); } } आउटपुट पूर्वनिर्धारित क्लास नाम को क्लास नाम के रूप म
-
जावा में न्यूमेरिक लिटरल्स में अंडरस्कोर का उपयोग
जावा में न्यूमेरिक लिटरल्स में अंडरस्कोर का उपयोग कैसे करें, यह दिखाने वाला कोड निम्नलिखित है: उदाहरणpublic class Demo { public static void main(String[] args) throws java.lang.Exception { int myNum1 = 6_78_00_120; System.out.println(संख्या है: + myNum1); l
-
जावा 9 के JShell में वेरिएबल्स का उपयोग
JShell 9 में, एक सत्र के दौरान वेरिएबल्स घोषित किए जा सकते हैं। एक बार जब उपयोगकर्ता सत्र में लॉग इन कर लेता है, तो वे निम्नानुसार एक वेरिएबल घोषित कर सकते हैं: int val = 56 ; इटैलिक्स टर्मिनल को इंगित करते हैं, एक बार जब उपयोगकर्ता अपने सत्र में लॉग इन कर लेता है। उपरोक्त लाइन नीचे दिया गया आउट
-
जावा में कंसोल से इनपुट पढ़ने के तरीके
आइए जावा में कंसोल से इनपुट पढ़ने के कुछ तरीके देखें। उदाहरण 1: Scanner क्लास का उपयोगimport java.util.Scanner; public class Demo { public static void main(String args[]) { Scanner myScan = new Scanner(System.in); String myStr = myScan.nextLine(); System.out.printl
-
क्या हम जावा में स्टेटिक मेथड्स को ओवरलोड या ओवरराइड कर सकते हैं?
जावा में स्टेटिक मेथड्स को ओवरलोड किया जा सकता है। लेकिन एक शर्त है कि दो मेथड्स को ओवरलोड नहीं किया जा सकता अगर वे केवल static कीवर्ड के कारण अलग हैं। उदाहरण - स्टेटिक मेथड ओवरलोडिंगpublic class Demo { public static void test() { System.out.println(Demo क्लास test फंक्शन कॉल किया गया
-
जावा प्रोग्राम की संरचना और सदस्य
जावा में कोड का कोई भी टुकड़ा लिखते समय, नियमों और विनियमों का एक निश्चित सेट होता है जिसका पालन करने की आवश्यकता होती है, जिसे मानक माना जाता है। उदाहरण के लिए - एक क्लास में वेरिएबल्स और फंक्शन्स होते हैं। फंक्शन्स का उपयोग वेरिएबल्स के साथ काम करने के लिए किया जा सकता है। क्लासेस को बढ़ाया और बेह
-
जावा में स्ट्रीम फिल्टर के साथ सूची का योग
उदाहरणimport java.util.*; public class Demo { public static void main(String[] args) { List myList = new ArrayList<>(); myList.add(11); myList.add(35); myList.add(56); myList.add(78); myList.add(91); System.out.println(sum(myList)
-
जावा में एक थ्रेड दूसरे थ्रेड को कैसे इंटरप्ट कर सकता है?
interrupt फंक्शन का उपयोग जावा में InterruptedException अपवाद की मदद से एक थ्रेड के निष्पादन को बाधित करने के लिए किया जा सकता है। नीचे दिया गया उदाहरण दिखाता है कि वर्तमान में निष्पादित थ्रेड कैसे निष्पादन रोक देता है (कैच ब्लॉक में उठाए गए एक नए अपवाद के कारण) एक बार जब इसे इंटरप्ट किया जाता है:
-
जावा में एक लाइन में उपयोगकर्ता से एकाधिक मान इनपुट कैसे लें?
उदाहरणimport java.util.Scanner; public class Demo { public static void main(String[] args) { System.out.print(दो फ्लोटिंग पॉइंट मान दर्ज करें: ); Scanner myScan = new Scanner(System.in); double doubleVal = myScan.nextDouble(); // nextFloat() के बजाय nextDouble()
-
जावा में वैरआर्ग्स में मेथड ओवरलोडिंग और अस्पष्टता
जावा में वेरिएबल आर्गुमेंट्स का उपयोग करते समय अस्पष्टताएं होती हैं। ऐसा इसलिए होता है क्योंकि दो मेथड्स निश्चित रूप से डेटा मानों द्वारा कॉल किए जाने के लिए पर्याप्त वैध हो सकते हैं। इसके कारण, कंपाइलर को यह ज्ञान नहीं होता कि किस मेथड को कॉल करना है। उदाहरणpublic class Demo { static void myF
-
जावा 9 के JShell में पैकेज इम्पोर्ट्स
सामान्यतः, JShell का उपयोग करके 10 पैकेज डिफ़ॉल्ट रूप से इम्पोर्ट किए जाते हैं। निम्नलिखित कमांड डिफ़ॉल्ट रूप से इम्पोर्ट किए गए पैकेज दिखाता है। /import आउटपुट import java.io.* import java.math.* import java.net.* import java.nio.file* import java.sql.* import java.util.* import java.util.
-
पर्ल बनाम जावा: तुलना
जावा (Java) जावा एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा होने के साथ-साथ एक कंप्यूटिंग प्लेटफॉर्म भी है। यह सुरक्षित, तेज और विश्वसनीय है। जावा में कोड पहले बाइटकोड में परिवर्तित होता है और फिर JVM (जावा वर्चुअल मशीन) का उपयोग करके निष्पादित होता है। बाइटकोड में परिवर्तित जावा प्रोग्
-
जावा में स्प्लिट फंक्शन का उपयोग करके मैट्रिक्स में स्ट्रिंग खोजना
उदाहरण= 2 || myValue.length == 0) { return 1; } else if (myValue.length == 1 && input.length() != myValue[0].length()) { return 1; } } return 0; } public static String[] verticalSearch(String[] myMatrix) {
-
स्काला बनाम जावा: तुलना
स्काला (Scala) यह फंक्शनल और ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का संयोजन है। यह बहुत उपयोगकर्ता-अनुकूल नहीं है, यानी पढ़ने में आसान नहीं है। सोर्स कोड से बाइटकोड में रूपांतरण धीमा है। यह लेज़ी इवैल्यूएशन का समर्थन करता है। स्काला में वेरिएबल्स डिफ़ॉल्ट रूप से अपरिवर्तनीय (immutable
-
जावा प्रोग्राम: n² - (n-1)² के रूप में nवें पद वाली श्रृंखला का योग ज्ञात करना
उदाहरणpublic class Demo { static long my_val = 1000000007; public static long computeVal(long my_int) { return ((my_int % my_val) * (my_int % my_val)) % my_val; } public static void main(String[] args) { long my_int = 45687234; System.out.prin
-
जावा प्रोग्राम: स्टूज सॉर्ट
उदाहरण 2) { int temp = (h_val - l_val + 1) / 3; stoogeSort(my_arr, l_val, h_val - temp); stoogeSort(my_arr, l_val + temp, h_val); stoogeSort(my_arr, l_val, h_val - temp); } } public static void main(String args[]) {