Find out the min value, max value and size of Short types

Short class defines the following constants to hold the maximum value, minimum value and size.

TypeFieldSummary
static shortMAX_VALUEA constant holding the maximum value a short can have, 2^15-1.
static shortMIN_VALUEA constant holding the minimum value a short can have, -2^15.
static intSIZEThe number of bits used to represent a short value in two's complement binary form.
static ClassTYPEThe Class instance representing the primitive type short.

public class Main {

  public static void main(String args[]) {
    System.out.println("Max value from Short class:"+Short.MAX_VALUE);
    System.out.println("Min value from Short class:"+Short.MIN_VALUE);
  }
}

The output:


Max value from Short class:32767
Min value from Short class:-32768

To get the size of a short value, just call its static constant SIZE as the follows:


public class Main {

  public static void main(String args[]) {
    System.out.println("Size of a Short:"+Short.SIZE);
  }
}

The code above outputs:


Size of a Short:16
java2s.com  |  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.