short Datatype in Java

Java Programming Language DataTypes in java (Article) DataTypes in java (Program)

2597

  • Short data type is a 16-bit signed two's complement integer

  • Minimum value is -32,768 (-2^15)

  • Maximum value is 32,767 (inclusive) (2^15 -1)

  • Short data type can also be used to save memory as byte data type. A short is 2 times smaller than an integer

  • Default value is 0.

  • Example: short s = 10000, short r = -20000

Program:

<span class="pln"> </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">class</span><span class="pln"> </span><span class="typ">ShortDataType</span><span class="pln"> </span><span class="pun">{</span><span class="pln">

   </span><span class="kwd">public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pln"> </span><span class="pun">[]</span><span class="pln">args</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln">
      </span><span class="com">// this is declaration and initialization of variable a</span><span class="pln">
	  </span><span class="com">// datatype is short</span><span class="pln">
	  </span><span class="kwd">short</span><span class="pln"> a </span><span class="pun">=</span><span class="pln"> </span><span class="lit">100</span><span class="pun">;</span><span class="pln">
	  </span><span class="com">// this is declaration and initialization of variable b</span><span class="pln">
	  </span><span class="com">// datatype is short</span><span class="pln">
      </span><span class="kwd">short</span><span class="pln"> b </span><span class="pun">=</span><span class="pln"> </span><span class="pun">-</span><span class="lit">50</span><span class="pun">;</span><span class="pln">
      </span><span class="typ">System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">a</span><span class="pun">);</span><span class="pln"> </span><span class="com">// it will print a variable</span><span class="pln">
      </span><span class="typ">System</span><span class="pun">.</span><span class="kwd">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="pln">b</span><span class="pun">);</span><span class="pln"> </span><span class="com">// it will print b variable</span><span class="pln">
   </span><span class="pun">}</span><span class="pln">
</span><span class="pun">}</span>

Output:

100
-50
Press any key to continue . . .

This Particular section is dedicated to Programs only. If you want learn more about Java Programming Language. Then you can visit below links to get more depth on this subject.