नमस्कार दोस्तो आज इस artical में जानेंगे Java data types in hindi | जावा डाटा टाइप क्या है | Java डाटा टाइप कितने प्रकार के होते हैं ?
Java Primitive Data Types:
Java Primitive Data Type कितने प्रकार के होते हैं ?
Short : Java short integer data type in hindi
- short data type का size 2 bytes का होता है |Range -32,768 (-2^15) से 32,767 (2^15-1) Default value '0' होती है |
Example of short data type :
1
2
3
4
5
6
7
8 | //Sample.java
class Sample{
public static void main(String[] args){
short s = 32767;
System.out.println(s);
}
}
|
Output :
Long : long integer data type in hindi
- 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 of long data type :
1
2
3
4
5
6
7
8 | //Sample.java
class Sample{
public static void main(String[] args){
long l = 458L;
System.out.println(l);
}
}
|
Output :
Java Character : Java character in hindi
- char data type का size 2 bytes होता है |
- Range \u0000’ या 0 से \uffff या 65535 तक होती है |
- char data type पर एक ही character होता है |
- character को single quote (' ') में लिखा जाता है |
Example of char data type:
1
2
3
4
5
6
7
8 | //Sample.java
class Sample{
public static void main(String[] args){
char c = 'A';
System.out.println(c);
}
}
|
Output :
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 के लिए होता है /
Java Float : Java float in hindi
- float data type का size 4 bytes होता है |
- Range 3.4e−038 से 3.4e+038 तक होती है |
- Default value '0.0f' होती है |
Example of Java float data type :
1
2
3
4
5
6
7
8 | //Sample.java
class Sample{
public static void main(String[] args){
float f = 0.8f;
System.out.println(f);
}
}
|
Output :
Java-Double : Java-Double in hindi
- double data type का size 8 bytes होता है |
- Range 1.7e−308 से 1.7e+038 तक होती है |
- Default value '0.0d' होती है |
- Example of Java Double data type :
1
2
3
4
5
6
7
8 | //Sample.java
class Sample{
public static void main(String[] args){
double d = 45.8d;
System.out.println(d);
}
}
|
Output :
Java-Boolean : Java-Boolean in hindi
- 'boolean' keyword का इस्तेमाल किया जाता है |
- boolean data type के लिए 'true' और false' ये दो values होती है |
- Default value 'false' होती है |
Example of Java boolean data type:
1
2
3
4
5
6
7
8
9 | //Sample.java
class Sample{
public static void main(String[] args){
boolean b = true;
System.out.println(b);
}
}
|
Output :
Default Value for Primitive Data Types :
Primitive Data Types Default Value क्या है |
Example of primitive data type default value :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 | 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 :
1
2
3
4
5
6
7
8 | Byte : 0
Integer : 0
Short : 0
Long : 0
Character :
Double : 0.0
Float : 0.0
Boolean : false
|
Non-Primitive Data Types :
Non-Primitive data types in hindi
Java - Strings : Java - Strings in hindi
String ये Java के लिए एक 'Non-primitive' Data Type होता है | String; एक से अधिक characters का group होता है | String को double quotes(" ") के अन्दर लिखा जाता है |
String ये class; java.lang इस package में define होता है | C और C++ में String के लिए character data type और array का इस्तेमाल किया जाता था | लेकिन Java में String के object को create किया जाता है |
Java में भी C और C++ के जैसे String को create किया जाता है |
Example of Java Strings :
1
2
3
4
5
6
7
8
9
10
11
12
13 | public class Sample{
public static void main(String args[]){
char str1[] = {'H','e','l','l','o',' ','W','o','r','l','d'};
String s = new String(str1);
//both are same.
String str2 = "Hello World";
System.out.println("String 1 : " + s);
System.out.println("String 2 : " + str2);
}
}
|
Output :
1
2 | String 1 : Hello World
String 2 : Hello World
|
Java Arrays : Java Arrays in hindi
Java के लिए Array एक Non-Primitive Data है | Java के array में एक ही data type के अनेक elements होते है | लेकिन ये elements अपने पास-पास के memory locations पर होते है |
Java Array ये primitive data types के variables अपने अन्दर रखता है |
Array एक object होता है | जो एक ही primitive data type के variables रखता है | Array की size fixed होती है |
होती है |
| Length of Array is 5 |
Array_Elements | | | | | |
Array_index | 0 | 1 | 2 | 3 | 4 |
Array के तीन methods हैं |
- Array Declaration
- Creating Array
- Array Initialization
Syntax for Array Declaration :
Java Array Declaration in hindi
Array को जब declare किया जाता है, तब उसके subscript([]) में उसका size नहीं दिया जाता |
Example of Java Array Declaration :
1
2
3 | int[] arr;
char[] str;
double[] arr;
|
Syntax for Creating Array : Java me Array kaise banaye
जब Array को create करना हो तो new operator का इस्तेमाल किया जाता है | यहाँ पर array का size दिया जाता है |
निचे दिए हुए example में दो प्रकार से 'arr' इस नाम के array को declare और create किया गया है |
पहले प्रकार में 'arr' इस array को declaration के साथ create भी किया गया है |
दुसरे प्रकार में 'arr' इस array को पहले declare किया है और बाद में उसको create किया गया है |
Example of Java Array Creating :
1
2
3
4 | int[] arr = new int[10]; // declaring and creating Array
// or
int[] arr; //declaring Array
arr = new int[10]; //Creating Array
|
| Length of Array is 10 |
Array_Elements | | | | | | | | | | |
Array_index | arr[0] | arr[1] | arr[2] | arr[3] | arr[4] | arr[5] | arr[6] | arr[7] | arr[8] | arr[9] |
| Array name is 'arr' |
Syntax for Array Initialization :
1 | data_type[] array_name = {array_elements};
|
यहाँ पर array को एक ही line में initialize किया गया है | इस array के initialization में new operator की जरुरत नहीं पड़ती | जैसे-जैसे elements में value को दिया जाता है | वैसे-वैसे array की size भी बढ़ जाती है |
Example :
1 | int[] arr = {1, 2, 3, 4, 5};
|
अगर आपको यह पोस्ट 📑 पसंद आई हो तो अपने मित्रों के साथ जरूर शेयर करें। धन्यवाद !