public final class Short

  1. Object
  2. Number
  3. Short

ImplementsComparable<Short>

The Short class is the standard wrapper for short values. Since: JDK1.1, CLDC 1.0

Fields

public static final short MAX_VALUE = 32767The maximum value a Short can have.
public static final short MIN_VALUE = -32768The minimum value a Short can have.

Constructors

public Short(short value)Constructs a Short object initialized to the specified short value.

Methods

public boolean equals(Object obj)Compares this object to the specified object.
public int hashCode()Returns a hashcode for this Short.
public static short parseShort(String s) throws NumberFormatExceptionAssuming the specified String represents a short, returns that short’s value.
public static short parseShort(String s, int radix) throws NumberFormatExceptionAssuming the specified String represents a short, returns that short’s value in the radix specified by the second argument.
public short shortValue()Returns the value of this Short as a short.
public String toString()Returns a String object representing this Short’s value.
public static Short valueOf(short i)Returns the object instance of i
public int intValue()
public long longValue()
public float floatValue()
public double doubleValue()
public int compareTo(Short another)Compares this object to the specified object to determine their relative order.
public static int compare(short s1, short s2)

Inherited methods

Field details

MAX_VALUE

public static final short MAX_VALUE = 32767
The maximum value a Short can have. See Also:Constant Field Values

MIN_VALUE

public static final short MIN_VALUE = -32768
The minimum value a Short can have. See Also:Constant Field Values

Constructor details

Short

public Short(short value)
Constructs a Short object initialized to the specified short value. value - the initial value of the Short

Method details

equals

public boolean equals(Object obj)
Compares this object to the specified object.

hashCode

public int hashCode()
Returns a hashcode for this Short.

parseShort

public static short parseShort(String s) throws NumberFormatException
Assuming the specified String represents a short, returns that short’s value. Throws an exception if the String cannot be parsed as a short. The radix is assumed to be 10.

parseShort

public static short parseShort(String s, int radix) throws NumberFormatException
Assuming the specified String represents a short, returns that short’s value in the radix specified by the second argument. Throws an exception if the String cannot be parsed as a short.

shortValue

public short shortValue()
Returns the value of this Short as a short.

toString

public String toString()
Returns a String object representing this Short’s value.

valueOf

public static Short valueOf(short i)
Returns the object instance of i

Parameters

i short
the primitive

Returns

object instance

intValue

public int intValue()

longValue

public long longValue()

floatValue

public float floatValue()

doubleValue

public double doubleValue()

compareTo

public int compareTo(Short another)
Compares this object to the specified object to determine their relative order.

Parameters

another Short
the object to compare to this instance.

Returns

a negative integer if this instance is less than another; a positive integer if this instance is greater than another; 0 if this instance has the same order as another.

Throws

ClassCastException
if another cannot be converted into something comparable to this instance.

compare

public static int compare(short s1, short s2)