नमस्कार दोस्तों , आज के इस टुटोरिअल के माध्यम से हम जानेंगे की जावा प्रोग्रामिंग में datatypes क्या होते है, ये कितने प्रकार के होते है ,इनका क्या उपयोग है आदि|
What is DataType in Java in hindi(जावा में datatypes क्या होते है)
Friends ! जैसा की आपको नाम से ही लग रहा होगा की datatypes हमारे द्वारा लिखे गये डेटा के प्रकार को बताता है|यानि हम जो डेटा कंप्यूटर पर टाइप कर रहे है ये को कंप्यूटर बताने के लिए हम वेरिएबल(Variable) के आगे datatype लिखते है|
What is Variable in Java in hindi (जावा में वेरिएबल क्या होते है) : वेरिएबल एक प्रकार container होते है|ये हमारे द्वारा कंप्यूटर की मेमोरी में स्टोर की गई वैल्यू की लोकेशन बताता है| वेरिएबल के बारे में ज्यादा जानने के लिए https://3.108.227.142/?p=1179 पर जाए|
यहाँ निचे एक कोड का उदहारण दिया गया है यहाँ पर String एक datatype है | यह name वेरिएबल के datatype को बताता है |
String name = CodeWithDev;
// यहाँ String एक datatype है और name एक वेरिएबल है |
How many types of DataType in Java in hindi(जावा में datatype कितने प्रकार के होते है)
अब हम देखंगे की datatype कितने होते है और उनको कब और क्यों उपयोग में लिया जाता है | किसी भी datatype की डेटा स्टोर करने एक लिमिट होती है | datatype के प्रकार निम्न है :
- Primitive datatype : primitive डेटा टाइप में int,double,float ,byte ,boolean,char ,short ,long शामिल है |
- non-Primitive datatype : non primitive datatype में Classes,Array,Interface आदि शामिल है |
What is primitive Datatype in Java in hindi(जावा में primitive डेटा टाइप क्या होते है)
ये जावा में वो data type होते है जो पूर्वनिर्धारित होते है| इनकी साइज़ और डेटा स्टोर करने की क्षमता एक निर्धारित सीमा तक होती है | ये कुल आठ प्रकार के डेटा टाइप होते है जो निम्न है :
Data Type | Default Value | Default Size |
boolean | false | 1 bit |
char | /u0000 | 2 byte |
byte | 0 | 1 byte |
short | 0 | 2 byte |
int | 0 | 4 byte |
long | 0L | 8 byte |
float | 0.0f | 4 byte |
double | 0.0d | 8 byte |
- boolean डेटा टाइप : इस डेटा टाइप उपयोग तब किया जाता है जब किसी वेरिएबल में वैल्यू को हां या ना में स्टोर करना हो| इसकी दो प्रकार की वैल्यू होती है : true , false जहाँ true हां और false नहीं को दर्शाता है|
- byte डेटा टाइप : इस डेटा टाइप में हम -127 से 127 के बीच की कोई भी वैल्यू सेट कर सकते है |
- short डेटा टाइप : इस डेटा टाइप में हम -32768 से 32767 के बीच की कोई भी वैल्यू सेट कर सकते है |
- int डेटा टाइप : इस डेटा टाइप में हम -2,147,483,648 से 2,147,483,647 के बीच की कोई भी वैल्यू सेट कर सकते है |
- long डेटा टाइप : इस डेटा टाइप में हम -9,223,372,036,854,775,808(-2^63) से 9,223,372,036,854,775,807(2^63 -1) के बीच की कोई भी वैल्यू सेट कर सकते है |
- float डेटा टाइप : float डेटा टाइप में किसी वैल्यू को डेसीमल अथवा दशमलव के फॉर्मेट में स्टोर किया जाता है यह असीमित डेटा को स्टोर कर सकता है और इसकी साइज़ 4byte होती है|
- double डेटा टाइप : double डेटा टाइप में किसी वैल्यू को डेसीमल अथवा दशमलव के फॉर्मेट में स्टोर किया जाता है यह असीमित डेटा को स्टोर कर सकता है और इसकी साइज़ 8byte होती है|
- char डेटा टाइप : इस डेटा टाइप के माध्यम से करैक्टर को स्टोर किया जाता है इसकी रेंज ‘\u0000’ (or 0) से ‘\uffff’ (or 65,535 inclusive) होती है |
// Exammple of primitive data type
//boolean data type
boolean v = false; boolean v2 = false;
//byte data type
byte b = -20; byte b2 = 131;
//short data type
short s = 30000; short s2 = -30000;
//int data type
int i = 2003048493; int i2 = -28784987849;
//long data type
long l = 74386735673687234875L; long l2 = -6532679775676345364565934L;
//float data type
float f = 0.245f; float l2 = -24.97834f
//double data type
double d = 68.276347d double d2 = 765.76327468763428762365342d
//char data type
char c = "A";
Congratulatios Friends! आशा करता हु की आपने इस पोस्ट के माध्यम से जावा में datatype के बारे में बहुत अच्छे से जान लिया होगा आप इन सभी datatype को IntelliJ पर टाइप करके System.out.println(); मेथड से इन सभी का आउटपुट देख सकते है | धन्यवाद … Happy Coding 🙂