Junior — Middle
What data categories allow storing negative numbers?
sobes.tech AI
Answer from AI
In Java, negative numbers can be stored in the following data types:
- byte — 8-bit signed integer, range from -128 to 127.
- short — 16-bit signed integer, range from -32768 to 32767.
- int — 32-bit signed integer, approximately from -2 billion to +2 billion.
- long — 64-bit signed integer, very large range.
Floating point types — float and double — can also store negative numbers with fractional parts.
Example:
int negativeNumber = -42;
double negativeDouble = -3.14;