जावा में विभिन्न प्रकार के डेटा टाइप्स होते हैं. निम्नलिखित हैंडी में इन्हें दिया गया है:
1. प्राथमिक (Primitive) डेटा टाइप्स:
- पूर्णांक (int)
- अक्षर (char)
- द्विपूरक पूर्णांक (double)
- अंक (byte)
- छोटा पूर्णांक (short)
- लंबा पूर्णांक (long)
- स्वरूप (boolean)
- फ्लोट (float)
2. संदर्भ (Reference) डेटा टाइप्स:
- स्ट्रिंग (String)
- कक्षा (Class)
- इंटरफेस (Interface)
- एरे (Array)
जावा में इन डेटा टाइप्स का उपयोग करके हम भागों को बना सकते हैं और प्रोग्राम को डेटा को संग्रहीत करने, प्रसंस्करण करने और प्रदर्शित करने के लिए इस्तेमाल कर सकते हैं.
जावा में डेटा कई तरह के टाइप्स होते हैं। हिंदी में जावा में उपयोग होने वाले डेटा टाइप्स को निम्नलिखित रूप से वर्णन किया जा सकता है:
1. पूर्णांक (int) - पूर्णांक डेटा टाइप संख्या को संदर्भित करता है।
जावा में `int` एक डेटा टाइप है जिसे पूर्णांक (integers) को संदर्भित करने के लिए उपयोग किया जाता है। `int` डेटा टाइप 32 बिट का होता है और इसका विस्तार -2,147,483,648 से 2,147,483,647 तक के पूर्णांकों को समर्थित करता है।
यहां एक उदाहरण है जिसमें `int` डेटा टाइप का उपयोग किया गया है:
int age = 25;
System.out.println("मेरी आयु: " + age);
इस उदाहरण में, `age` चर `int` डेटा टाइप है और मेरी आयु को संदर्भित करने के लिए उपयोग हो रहा है। `int` डेटा टाइप आमतौर पर पूर्णांकों को संग्रहीत करने के लिए उपयोग होता है।
2. द्विपुणीय पूर्णांक (double) - द्विपुणीय पूर्णांक अनेकांकिय संख्याओं को संदर्भित करता है जिसमें दशमलव संख्याएँ शामिल होती हैं।
जावा में `double` एक डेटा टाइप है जिसे डेसिमल (floating-point) संख्याओं को संदर्भित करने के लिए उपयोग किया जाता है। `double` डेटा टाइप 64 बिट का होता है और यह आमतौर पर दशमलव संख्याओं को संग्रहीत करने के लिए उपयोग होता है।
यहां एक उदाहरण है जिसमें `double` डेटा टाइप का उपयोग किया गया है:
double pi = 3.14159;
System.out.println("पाई: " + pi);
इस उदाहरण में, `pi` चर `double` डेटा टाइप है और पाई (गणितीय मान) को संदर्भित करने के लिए उपयोग हो रहा है। `double` डेटा टाइप आमतौर पर वैज्ञानिक और गणितीय गणनाओं में दशमलव संख्याओं को संग्रहीत करने के लिए उपयोग होता है, जैसे 3.14, 2.71828 आदि।
3. अक्षर (char) - अक्षर डेटा टाइप एकल अक्षर को संदर्भित करता है, जैसे 'A' या 'ब'.
जावा में `char` एक डेटा टाइप है जिसे एकल अक्षर (single character) को संदर्भित करने के लिए उपयोग किया जाता है। `char` डेटा टाइप 16 बिट की अवधि का होता है और इसमें यूनिकोड (Unicode) वर्ण को समर्थित करने के लिए उपयोग होता है।
यहां एक उदाहरण है जिसमें `char` डेटा टाइप का उपयोग किया गया है:
char grade = 'A';
System.out.println("ग्रेड: " + grade);
इस उदाहरण में, `grade` चर `char` डेटा टाइप है और एक ग्रेड को संदर्भित करने के लिए उपयोग हो रहा है। `char` डेटा टाइप एकल अक्षरों को संग्रहीत करने के लिए उपयोग होता है, जैसे 'A', 'B', 'C' आदि। यह वर्णानुक्रम (character encoding) के साथ भी काम करता है जो विभिन्न भाषाओं के वर्णों को प्रतिष्ठित करता है, जैसे यूनिकोड।
4. स्ट्रिंग (String) - स्ट्रिंग डेटा टाइप एक अक्षरों की सरणी (शब्द, वाक्य आदि) को संदर्भित करता है।
जावा में `String` एक डेटा टाइप है जिसे एक शब्द, वाक्यांश या स्ट्रिंग (string) को संदर्भित करने के लिए उपयोग किया जाता है। `String` डेटा टाइप कितनी भी लंबाई और जटिलता की स्ट्रिंग को समर्थित करता है।
यहां एक उदाहरण है जिसमें `String` डेटा टाइप का उपयोग किया गया है:
String name = "आपका नाम";
System.out.println("नाम: " + name);
इस उदाहरण में, `name` चर `String` डेटा टाइप है और एक नाम को संदर्भित करने के लिए उपयोग हो रहा है। `String` डेटा टाइप की महत्वपूर्ण विशेषता है कि इसमें कई अक्षरों की स्ट्रिंग संग्रहित की जा सकती है और अधिकांश स्ट्रिंग संचालन और प्रसंस्करण के लिए उपयोग होता है।
5. अंक (byte) - बाइट डेटा टाइप छोटे संख्याओं को संदर्भित करता है, जिनमें -128 से 127 तक के सभी पूर्णांक शामिल होते हैं।
जावा में `byte` एक डेटा टाइप है जिसे अवधि 8 बिट की साथ मेमोरी में संग्रहीत किए जाने वाले न्यूमेरिक (numeric) डेटा को संदर्भित करने के लिए उपयोग किया जाता है। `byte` डेटा टाइप 8 बिट की अवधि के कारण -128 से 127 तक के पूर्णांकों को समर्थित करता है।
यहां एक उदाहरण है जिसमें `byte` डेटा टाइप का उपयोग किया गया है:
byte score = 85; System.out.println("अंक: " + score);
इस उदाहरण में, `score` चर `byte` डेटा टाइप है और एक अंक को संदर्भित करने के लिए उपयोग हो रहा है। `byte` डेटा टाइप आमतौर पर मानक संख्याओं को संग्रहीत करने के लिए उपयोग होता है और कम मेमोरी खपत करता है।
6. छोटा पूर्णांक (short) - छोटे पूर्णांक डेटा टाइप संख्या को संदर्भित करता है, जिनमें -32,768 से 32,767 तक के सभी पूर्णांक शामिल होते हैं।
जावा में `short` एक डेटा टाइप है जिसे अवधि 16 बिट की साथ मेमोरी में संग्रहीत किए जाने वाले न्यूमेरिक (numeric) डेटा को संदर्भित करने के लिए उपयोग किया जाता है। `short` डेटा टाइप 16 बिट की अवधि के कारण -32,768 से 32,767 तक के पूर्णांकों को समर्थित करता है।
यहां एक उदाहरण है जिसमें `short` डेटा टाइप का उपयोग किया गया है:
short temperature = -10;
System.out.println("तापमान: " + temperature);
इस उदाहरण में, `temperature` चर `short` डेटा टाइप है और एक तापमान को संदर्भित करने के लिए उपयोग हो रहा है। `short` डेटा टाइप आमतौर पर मानक संख्याओं को संग्रहीत करने के लिए उपयोग होता है और `byte` डेटा टाइप की अवधि से थोड़ी बड़ी होती है।
जावा में `long` एक डेटा टाइप है जिसे लंबे पूर्णांक (long integers) को संदर्भित करने के लिए उपयोग किया जाता है। `long` डेटा टाइप 64 बिट का होता है और इसका विस्तार -9,223,372,036,854,775,808 से 9,223,372,036,854,775,807 तक के पूर्णांकों को समर्थित करता है। `long` डेटा टाइप का उपयोग जब हमें बहुत बड़े पूर्णांकों को संग्रहीत करने की आवश्यकता होती है, तब किया जाता है।
यहां एक उदाहरण है जिसमें `long` डेटा टाइप का उपयोग किया गया है:
long population = 7762150000L;
System.out.println("विश्व जनसंख्या: " + population);
boolean isTrue = true;System.out.println("सत्यता: " + isTrue);
boolean isFalse = false;System.out.println("असत्यता: " + isFalse);
float weight = 68.5f;System.out.println("वजन: " + weight);
इस उदाहरण में, `population` चर `long` डेटा टाइप है और विश्व जनसंख्या को संदर्भित करने के लिए उपयोग हो रहा है। `L` साइन लंबे पूर्णांक को `long` टाइप के रूप में निर्दिष्ट करने के लिए उपयोग होता है।