public final class UShort extends UNumber implements Comparable<UShort>
unsigned short
typeModifier and Type | Field and Description |
---|---|
static UShort |
MAX
A constant holding the maximum value an
unsigned short can
have as UShort, 216-1. |
static int |
MAX_VALUE
A constant holding the maximum value an
unsigned short can
have, 216-1. |
static UShort |
MIN
A constant holding the minimum value an
unsigned short can
have as UShort, 0. |
static int |
MIN_VALUE
A constant holding the minimum value an
unsigned short can
have, 0. |
Modifier and Type | Method and Description |
---|---|
UShort |
add(int val) |
UShort |
add(UShort val) |
int |
compareTo(UShort o) |
double |
doubleValue() |
boolean |
equals(Object obj) |
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
UShort |
subtract(int val) |
UShort |
subtract(UShort val) |
BigInteger |
toBigInteger()
Get this number as a
BigInteger . |
String |
toString() |
static UShort |
valueOf(int value)
Create an
unsigned short |
static UShort |
valueOf(short value)
Create an
unsigned short by masking it with
0xFFFF i.e. |
static UShort |
valueOf(String value)
Create an
unsigned short |
byteValue, shortValue
public static final int MIN_VALUE
unsigned short
can
have, 0.public static final int MAX_VALUE
unsigned short
can
have, 216-1.public static final UShort MIN
unsigned short
can
have as UShort, 0.public static final UShort MAX
unsigned short
can
have as UShort, 216-1.public static UShort valueOf(String value) throws NumberFormatException
unsigned short
NumberFormatException
- If value
does not contain a
parsable unsigned short
.public static UShort valueOf(short value)
unsigned short
by masking it with
0xFFFF
i.e. (short) -1
becomes
(ushort) 65535
public static UShort valueOf(int value) throws NumberFormatException
unsigned short
NumberFormatException
- If value
is not in the range
of an unsigned short
public float floatValue()
floatValue
in class Number
public double doubleValue()
doubleValue
in class Number
public BigInteger toBigInteger()
UNumber
BigInteger
. This is a convenience method for
calling new BigInteger(toString())
toBigInteger
in class UNumber
public int compareTo(UShort o)
compareTo
in interface Comparable<UShort>
public UShort add(UShort val) throws NumberFormatException
NumberFormatException
public UShort add(int val) throws NumberFormatException
NumberFormatException
public UShort subtract(int val)
Copyright © 2007–2023 The Apache Software Foundation. All rights reserved.