Examveda
Examveda

What is the range of values that can be stored in a short variable in Java?

A. -128 to 127

B. -32,768 to 32,767

C. 0 to 65,535

D. -1,000,000 to 1,000,000

Answer: Option B

Solution(By Examveda Team)

The correct answer is Option B: -32,768 to 32,767.

In Java, a short variable is a 16-bit signed integer type, which means it can store values in the range of -32,768 to 32,767.

Here's the breakdown:

Option A: -128 to 127 - This range corresponds to a byte data type, not a short.

Option B: -32,768 to 32,767 - This is the correct range for a short variable in Java.

Option C: 0 to 65,535 - This range corresponds to an unsigned short (also known as char) in Java. A regular short is signed and can have both positive and negative values.

Option D: -1,000,000 to 1,000,000 - This range exceeds the capacity of a short variable, which can only store values up to 32,767.

So, the range of values that can be stored in a short variable in Java is -32,768 to 32,767.

This Question Belongs to Java Program >> Data Types And Variables

Join The Discussion

Related Questions on Data Types and Variables