आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
Java - Data Types

Data types ये keywords है |Variables की values के लिए अलग-अलग data types बनाये गए है |

Data Types के लिए दो प्रकार बनाये गए है |

  1. Primitive Data Types(Basic)
  2. Non-primitive Data Types

Primitive Data Types आठ प्रकार के है |

  1. byte
  2. int(Integer)
  3. short
  4. long
  5. char(Character)
  6. float(floating-point)
  7. double(floating-point)
  8. boolean

Non-Primitive Data Types दो प्रकार के है |

  1. Strings
  2. Arrays

1. byte

  • byte ये एक integer data type है | ये data type का size सबसे छोटा होता है |
  • byte data type; normal integer data type से चार गुना छोटा होता है |
  • byte data type की size '1 byte' होती है या 8-bit का होता है |
  • byte data type की default value '0' होती है |
  • byte की range -128(-2^7) से 127(2^7-1)

Example for byte Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
byte b = 127;   
    System.out.println(b);  
}
}
Output:
127

2. int(Integer)

  • int ये data type; byte, short से size में बड़ा होता है |
  • इसका size 4 bytes होता है |
  • default value '0' होती है |
  • Range - 2,147,483,648 (-2^31) से 2,147,483,647 (2^31-1) तक होती है |

Example for short Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
int i = 3;   
    System.out.println(i);  
}
}
Output:
3

3. short Data Type

  • short data type का size 2 bytes का होता है |
  • Range -32,768 (-2^15) से 32,767 (2^15-1)
  • Default value '0' होती है |

Example for short Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
short s = 32767;   
    System.out.println(s);  
}
}
Output:
32767

4. long Data Type

  • integer में सबसे बड़ा long integer data type है |
  • long data type का size 8 bytes होता है |
  • Range -9,223,372,036,854,775,808(-2^63) से -9,223,372,036,854,775,807(2^63-1) तक होती है |
  • Default value '0L' होती है |

Example for long Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
long l = 458L;   
    System.out.println(l);  
}
}
Output:
458

5. char Data Type

  • char data type का size 2 bytes होता है |
  • Range \u0000’ या 0 से \uffff या 65535 तक होती है |
  • char data type पर एक ही character होता है |
  • character को single quote (' ') में लिखा जाता है |

Example for char Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
char c = 'A';   
    System.out.println(c);  
}
}
Output:
A

character data type की size '2 bytes' क्यों होती है ?

C और C++ में char 1 byte का होता है | इसकी range -128 से 127 या unsigned(0 से 255) तक होती है | पर C और C++ में Unicode System के character support नहीं करता |

Java में character के लिए unicode system होता है | ये सभी international languages के लिए होता है |

6. float Data Type

  • float data type का size 4 bytes होता है |
  • Range 3.4e−038 से 3.4e+038 तक होती है |
  • Default value '0.0f' होती है |

Example for float Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
float f = 0.8f;   
    System.out.println(f);  
}
}
Output:
0.8

7. double Data Type

  • double data type का size 8 bytes होता है |
  • Range 1.7e−308 से 1.7e+038 तक होती है |
  • Default value '0.0d' होती है |

Example for double Data Type

Source Code :
//Sample.java
class Sample{  
public static void main(String[] args){  
  
double d = 45.8d;   
    System.out.println(d);  
}
}
Output:
45.8

8. boolean Data Type

  • 'boolean' keyword का इस्तेमाल किया जाता है |
  • boolean data type के लिए 'true' और false' ये दो values होती है |
  • Default value 'false' होती है |

Example for double Data Type

Source Code :
//Sample.java
class Sample{  
    
public static void main(String[] args){  
  
boolean b = true;   
    System.out.println(b);  
}
}
Output:
true

Default Values for Primitive Data Types

Source Code :
class Sample{

static byte by;
static int i;
static short s;
static long l;
static char c;
static double d;
static float f;
static boolean b;

public static void main(String[] args) {
    System.out.println("Byte : " + by);
    System.out.println("Integer : " + i);
    System.out.println("Short : " + s);
    System.out.println("Long : " + l);
    System.out.println("Character : " + c);
    System.out.println("Double : " + d);
    System.out.println("Float : " + f);
    System.out.println("Boolean : " + b);
}
}
Output :
Byte : 0
Integer : 0
Short : 0
Long : 0
Character :
Double : 0.0
Float : 0.0
Boolean : false