0% found this document useful (0 votes)
21 views3 pages

Java Data Types Explained

Uploaded by

vichuvishwa004
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views3 pages

Java Data Types Explained

Uploaded by

vichuvishwa004
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Java Data Types

1. byte
- Range: -128 to 127
- Supports: up to 3 digits
- Default value: 0

Example:
```java
byte a = 120;
[Link](a); // 120
```

2. short
- Supports: up to 5 digits
- Default value: 0

```java
short s = 30000;
[Link](s); // 30000
```

3. int
- Supports: up to 10 digits
- Default value: 0

```java
int num = 1234567890;
[Link](num); // 1234567890
```

4. long
- Supports: up to 19 digits
- Default value: 0L

```java
long big = 987654321012345678L;
[Link](big); // 987654321012345678
```
5. float
- Precision: ~7 decimal digits
- Default value: 0.0f

```java
float f = 12345.678f;
[Link](f); // 12345.678
```

6. double
- Precision: ~15–16 decimal digits
- Default value: 0.0d

```java
double d = 1234567890.123456;
[Link](d); // 1234567890.123456
```

7. boolean
- Values: true / false
- Default value: false

```java
boolean isJavaFun = true;
[Link](isJavaFun); // true
```

8. char
- Holds: a single character
- Default value: '\u0000' (null character)

```java
char letter = 'A';
[Link](letter); // A
```

9. String (Non-Primitive)
- Stores: a sequence of characters (text)
- Default value: null
```java
String name = "Java Programming";
[Link](name); // Java Programming
```

You might also like