हेल्लो दोस्तों! जावा में बारे में आपको पिछले वाले पोस्टो में दिया जा चूका है आज इस पोस्ट में Data type in java in Hindi (जावा में डाटा टाइप क्या है?) के बारे में पढेंगे और non primitive data type को भी देखेंगे ,इसे बहुत ही आसान भाषा का प्रयोग किया गया है तो चलिए शुरू करते है :-
Contents
java data types in Hindi-जावा डाटा टाइप क्या है?
सामान्यत: data आपके पास कई प्रकार से available हो सकता है जैसे की किसी व्यक्ति का नाम उसका उम्र आदि
data अलग अलग तरह के होते है कभी data को संख्या में होता है तो शब्दों को होता है इसीलिए java में data को अलग अलग category में रखा गया है कोई भी वेरिएबल(variable) create करने से पहले आप उसमे किस तरह का data को स्टोर करना चाहिए define करना पड़ता है इसे ही data टाइप(Data type in java in Hindi) कहते है
java में data types(Data type in java in Hindi) को दो प्रकार से किया गया है
1.Primitive Data Type
2.Non-primitive Data Type
Primitive Data Type
Integers
integers complete नंबर होता है जो numbers में fractional पार्ट (दशमलव और उसके बाद की संख्या ) include नहीं किया जाता है java में integer data types को उसकी साइज़ के according 4 categories में define किया जाता है
Type Explanation Example
Byte | Byte की साइज़ 8 बिट की होती है -127 से लेकर 128 तक की कोई भी वैल्यू(value) आप byte में स्टोर कर सकते है | byte age=40; |
Short | short की साइज़ 16 बिट होती है short में -32768 से लेकर 68 से लेकर 32767 तक का कोई भी value स्टोर की जा सकती है | short salary=25000; |
Int | int की साइज़ 32 बिट की होती है int में -214748364 B से लेकर 2147483747 तक की कोई भी value स्टोर की जा सकती है | int population =2,00,000 |
long | long की साइज़ 64 बिट की होती है इसकी वैल्यू 9223372036854775808(-263) से 9223372036854775807 (263-1) तक होता है इसमे आप बड़ी से बड़ी value को स्टोर कर सकते है तथा इसमे ध्यान देना चाहिए की इसकी वैल्यू को L से end करना होता है | long my number=80000000L |
Floating point numbers
floating point numbers वो numbers होते है जिनमे fractional part (दशमलव और उसके बाद सख्या) को represent किया जाता है
जैसे जब आप कोई important mathematical कैलकुलेशन कर रहे हो तो इन numbers का बहुत महत्त्व रहता है java में floating point data types को 2 categories में define किया गया है
Type | Explanation | Example |
Float | float single precision value को represent करता है float की साइज़ 32 बिट होती है float में 1.4e-045 से लेकर 3.4e+038 तक की value स्टोर की जा सकती है float में दशमलव के बाद केवल एक value represent की जाती है | float temp=34.4; |
Double | double double precision value को represent करता है double की साइज़ 64 बिट होती है double में 4.9e – 324 से लेकर 1.8e +308 तक की value स्टोर की जा सकती है double में दशमलव के बाद 7 value तक स्टोर की जा सकती है | double pi=3.1416 |
Character
किसी एक अक्षर को स्टोर करने के लिए आप character का प्रयोग करते है java में character data type की साइज़ 16 बिट की होती है character को char keyword से represent किया जाता है
char furlong =”c”
Boolean
java में boolean data type को logical decision स्टोर करने के लिए प्रयोग किया जाता है boolean variable की वैल्यू 2 तरह की होती है
true या false
boolean is five more than one =”true”
Non-primitive Data Type
जावा में non- primitive डाटा टाइप ऑब्जेक्ट(object) को refer करते है ये निम्नलिखित प्रकार के होते है –
Interface-class की तरह ही interface में भी मेथोड्स और वेरिएबल होते है जिसमे इसके declare की गयी मेथड abstract होते है
class-class किसी यूजर के द्वारा डिफाइन किया गया photo type होता है जिससे objects बनाये जाते है तथा इसमे मेथोड्स और वेरिएबल होते है
स्ट्रिंग(string)-string का प्रयोग characters के एक क्रम(sequence) को store करने के लिए किया जाता है तथा इसकी वैल्यू के डबल(double) quote के अन्दर लिखा जाता है
for example:- string myname=”school”
array-array एक समान डाटा टाइप एक कलेक्शन(collection) होता है
reference-https://www.javatpoint.com/java-data-types
निवेदन :-अगर आपको यह आर्टिकल उपयोगी लगा हो तो इस आप अपने क्लासमेट ,दोस्तों के साथ अवश्य share कीजिये और आपके जो भी इस पोस्ट्स से related(सम्बन्धित) questions है तो आप उन्हें निचे कमेंट कर सकते है हम उसके answer अवश्य करेंगे Thanks.