java datatypes loops
जावा मूल अवधारणाएँ:
पिछले ट्यूटोरियल में, हमने एक देखा जावा के लिए परिचय मंच।
इस ट्यूटोरियल में, हम निम्नलिखित मूल अवधारणाएँ देखेंगे:
विंडोज़ पर एक टोरेंट फ़ाइल कैसे खोलें
- जावा डेटा प्रकार
- जावा लूप्स: पाश के लिए , घुमाव के दौरान , प्रत्येक लूप के लिए।
- जावा एरेस
- जावा में स्विच केस
- जावा अभिकथन
अनुशंसित पढ़ें => जावा के लिए एक पूर्ण गाइड
नीचे वीडियो ट्यूटोरियल देखें:
डेटा प्रकार, लूप्स, एरेस, स्विच एंड असेसरीज इन जावा:
जावा में चर और डेटा प्रकार:
डेटा के प्रकार
डेटा टाइप करने और डेटा के आकार और प्रकार को निर्दिष्ट करने के लिए डेटा प्रकार उपयोगी है।
जावा में दो प्रकार के डेटा उपलब्ध हैं:
- प्राचीन
- गैर-आदिम / वस्तु प्रकार।
जावा में, सभी चर को उपयोग करने से पहले घोषित किया जाना चाहिए।
उदाहरण के लिए, int a = १ ; यहां, हम संकलक से आग्रह कर रहे हैं कि 'ए' मौजूद है और यह मूल्य 1 के साथ शुरू हुआ है। इस डेटाटाइप के आधार पर ( पूर्णांक ), संकलक मेमोरी आवंटित करेगा।
आदिम डेटा प्रकार
- Char: यह एक एकल 16-बिट यूनिकोड चरित्र है।
- बूलियन: यह एक सा है और इसके सच्चे और झूठे मूल्य हो सकते हैं।
- बाइट: बाइट 8-बिट दो का पूर्णांक है। यह मुख्य रूप से मेमोरी को बचाने के लिए बड़े सरणियों में उपयोगी है और इसकी सीमा -128 से 128 तक है।
- कम: यह प्रकार बड़ी सरणियों में स्मृति को बचाने के लिए भी अधिक उपयोगी है और यह 16-बिट दो का पूरक हस्ताक्षरित पूर्णांक है।
- पूर्णांक : 32-बिट ने दो के पूरक पर हस्ताक्षर किए।
- लंबा: 64-बिट दो का पूरक।
फ्लोटिंग पॉइंट डेटा प्रकार
फ्लोट और डबल: फ्लोट 32-बिट एकल सटीक फ्लोटिंग पॉइंट है। डबल 64-बिट डबल सटीक फ़्लोटिंग पॉइंट नंबर है।
डेटा प्रकार सीमा
डेटा प्रकार | DEFUALT मूल्य | आकार | उदाहरण के लेख | रेंज |
---|---|---|---|---|
तैरना | 0.0f | 32 बिट | 1.23e100f, -1.23e-100f, .3f, 3.14F | 3.40282347 x 10 38, 1.40239846 x 10 -45f |
बूलियन | 1 बिट | सही गलत | - | |
बाइट | ० | 8 बिट्स | (कोई नहीं) | -128 से 127 |
char | u0000 | 16 बिट | 'a', ' u0041', ' 101', '\', '' ',' n ',' '' | ' u0000' - '' ओफ़्फ़ ' |
कम | ० | 16 बिट | (कोई नहीं) | -32,768 से 32,767 |
पूर्णांक | ० | 32 बिट | -2, -1, 0, 1, 2 | -2,147,483,648 से 2,147,483,647 |
लंबा | 0 एल | 64 बिट | -2 एल, -1 एल, 0 एल, 1 एल, 2 एल | -9,223,372,036,854,775,808 से 9,223,372,036,854,775,807 |
दोहरा | 0.0 डी | 64 बिट | 1.23456e300d, -1.23456e-300d, 1e1d | 1.7976931348623157 x 10 308, 4.9406564584124654 x 10 -324 |
डेटाटाइप्स के लिए उदाहरण कार्यक्रम:
public class DemoDataType { public static void main(String() args) { // Auto-generated method stub char C='M'; char a=65535; byte b1=-128; byte b2=127; int i1=-2147483648; int i2=2147483647; short s1=-32768; short s2=32767; long L2=9223372036854775807L; long L1=-9223372036854775808L; float f1=3.40282346638528860e+38f; //float f3=3.40282347e+38f; float f2=1.40129846432481707e-45f; double d=4.37346473; System.out.println('char is: ' + C); System.out.println('int low range is: ' + i1); System.out.println('int high ramge is: ' + i2); System.out.println('byte is: ' + b1); System.out.println('short low range: ' + s1); System.out.println('short high range: ' + s2); System.out.println('Long high range is: ' + L2); System.out.println('Long Low range is: ' + L1); System.out.println('double is: ' + d); } }
सरणियों
यह एक ऑब्जेक्ट है जो समान डेटा प्रकार के मानों की एक निश्चित संख्या को पकड़ सकता है। सरणी को एक नए कीवर्ड द्वारा बनाया जा सकता है।
Int array = new int(5);
यहाँ सरणी का प्रकार अंतर है और लंबाई 5 है।
सरणी की लंबाई आरंभीकृत की जानी चाहिए जबकि एक सरणी बनाई जाती है।
public class ArrayDemo { public static void main(String() args) { // TODO Auto-generated method stub int Array() = new int(5); Array(0)=100; Array(1)=200; Array(2 )=300; Array(3)=400; Array(4)=500; for(int i=0;i छोरों
लूप्स का उपयोग आमतौर पर कई बार निर्देशों के एक ही सेट को निष्पादित करने के लिए किया जाता है।
उदाहरण के लिए, यदि आप 'सॉफ्टवेयर टेस्टिंग हेल्प ब्लॉग' वाक्य को पाँच बार प्रिंट करना चाहते हैं, तो आपको इस तरह निर्दिष्ट करना होगा।
बिना लूप्स:
public static void main(String() args) { System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); System.out.println(“software testing help blog”); }
लूप्स के साथ:
public static void main (String () args) { for (int i=0; i<5; i++) { System.out.println(“software testing help blog”); } }
मानों की पुनरावृति के लिए लूप उपयोगी है
पाश के लिए:
खुला स्रोत वेब सेवा परीक्षण उपकरण
for (initialization; termination; increment) { statement(s)}
घुमाव के दौरान:
जबकि लूप पहले बूलियन स्थिति की जांच करता है और यदि वह स्थिति सत्य है, तो स्टेटमेंट को बार-बार निष्पादित किया जाएगा जब तक कि स्थिति विफल न हो।
While (condition) { Statement to be executed }
लूप करते समय:
में पाश करते हुए बयान को पहले निष्पादित किया जाएगा और फिर स्थिति की जांच की जाएगी। यदि स्थिति सत्य है, तो कथन को फिर से निष्पादित किया जाएगा। अन्यथा, निष्पादन लूप से बाहर आ जाएगा।
do { Statements to be executed } while(condition);
लूप्स डेमो प्रोग्राम:
package demopproj; public class LoopsDemo { public static void main(String args()) { //for loop demo for(int i=0;i<5;i++) { System.out.println('iteration number : ' + i); } //while loop demo int count_while = 1; while (count_while < 3) { System.out.println('count_while is: ' + count_while); count_while++; } //do while demo int count_dowhile = 1; do { System.out.println('count_dowhile is: ' + count_dowhile); count_dowhile++; } while (count_dowhile < 3); //for each demo int() numbers = {1,2,3,4,5}; for (int item : numbers) { System.out.println('item number is: ' + item); } } }
स्विच स्टेटमेंट
स्विच स्टेटमेंट में निष्पादन की संख्या होगी। मूल्य इनपुट के आधार पर, स्विच केस निष्पादित किया जाएगा।
यहां मान 8 है, केस 8 निष्पादित किया जाएगा।
विंडोज़ 10 के लिए सबसे अच्छा मुफ्त डीवीडी आरा
public class SwitchDemo { public static void main(String() args) { //switch demo int item = 8; String product; switch (item) { case 1: product = 'iphone5'; break; case 2: product = 'iphone6'; break; case 3: product = 'iphone7'; break; case 4: product = 'iphone8'; break; case 5: product = 'samsung7'; break; case 6: product = 'samsung8'; break; case 7: product = 'nokia'; break; case 8: product = 'macbook'; break; default: product = 'motoG'; break; } System.out.println(product); }
जावा में जोर
एक धारणा का उपयोग उस धारणा का परीक्षण करने के लिए किया जाता है जिसे हमने प्रोग्रामिंग करते समय बनाया था।
उदाहरण के लिए, हमें तृतीय-पक्ष से इनपुट प्राप्त होता है। हम मानते हैं कि इनपुट शून्य नहीं होगा।
उस प्रोग्राम का परीक्षण करने के लिए, अभिकथन का उपयोग किया जाता है।
अभिकथन विधि: 1 मुखर अभिव्यक्ति;
अभिकथन विधि: 2 मुखर अभिव्यक्ति 1: अभिव्यक्ति 2;
public class AssertionExample { public static void main(String() args) { // TODO Auto-generated method stub int value=5; assert value > 20 : 'Underweight'; System.out.println('value is'+value); } }

इस कार्यक्रम का परीक्षण करने के लिए, जोर सक्षम होना चाहिए। दावे को सक्षम करने के लिए, रन कॉन्फ़िगरेशन में एक पैरामीटर जोड़ा जाना चाहिए।


निष्कर्ष
इस ट्यूटोरियल में, हमने उन मूल अवधारणाओं के बारे में सीखा जो एक जावा प्रोग्राम करने के लिए आवश्यक हैं। हमने डेटाटाइप्स, लूप्स, एरेज़ और ऐस्सरेशन की खोज की।
हमारे आगामी ट्यूटोरियल जावा में ओप्स कॉन्सेप्ट के बारे में अधिक बताएंगे !!
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- जावा परिनियोजन: जावा जार फाइल का निर्माण और निष्पादन
- जावा वर्चुअल मशीन: जावा एप्लीकेशन चलाने में JVM कैसे मदद करता है
- जावा में मॉडिफायर एक्सेस करें - उदाहरणों के साथ ट्यूटोरियल
- उदाहरणों के साथ जावा परावर्तन ट्यूटोरियल
- जावा प्रोग्रामिंग भाषा का परिचय - वीडियो ट्यूटोरियल
- जावा ट्यूटोरियल फॉर बिगिनर्स: 100+ हैंड्स-ऑन जावा वीडियो ट्यूटोरियल
- OOP जावा: जावा में ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग का परिचय
- JMeter में Java YourKit Profiler का उपयोग करना