public final class UByte extends UNumber implements Comparable<UByte>
unsigned byte
typeModifier and Type | Field and Description |
---|---|
static short |
MAX_VALUE
A constant holding the maximum value an
unsigned byte can
have, 28-1. |
static short |
MIN_VALUE
A constant holding the minimum value an
unsigned byte can
have, 0. |
Constructor and Description |
---|
UByte(byte value)
Deprecated.
- Use
valueOf(byte) , or Unsigned.ubyte(byte)
instead |
UByte(int value)
Deprecated.
- Use
valueOf(int) , or Unsigned.ubyte(int)
instead |
UByte(long value)
Deprecated.
- Use
valueOf(long) , or Unsigned.ubyte(long)
instead |
UByte(short value)
Deprecated.
- Use
valueOf(short) , or
Unsigned.ubyte(short) instead |
UByte(String value)
Deprecated.
- Use
valueOf(String) , or
Unsigned.ubyte(String) instead |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(UByte o) |
double |
doubleValue() |
boolean |
equals(Object obj) |
float |
floatValue() |
int |
hashCode() |
int |
intValue() |
long |
longValue() |
BigInteger |
toBigInteger()
Get this number as a
BigInteger . |
String |
toString() |
static UByte |
valueOf(byte value)
Get an instance of an
unsigned byte by masking it with
0xFF i.e. |
static UByte |
valueOf(int value)
Get an instance of an
unsigned byte |
static UByte |
valueOf(long value)
Get an instance of an
unsigned byte |
static UByte |
valueOf(short value)
Get an instance of an
unsigned byte |
static UByte |
valueOf(String value)
Get an instance of an
unsigned byte |
byteValue, shortValue
public static final short MIN_VALUE
unsigned byte
can
have, 0.public static final short MAX_VALUE
unsigned byte
can
have, 28-1.@Deprecated public UByte(long value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
@Deprecated public UByte(int value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
@Deprecated public UByte(short value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
@Deprecated public UByte(byte value)
unsigned byte
by masking it with 0xFF
i.e. (byte) -1
becomes (ubyte) 255
@Deprecated public UByte(String value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
does not contain a
parsable unsigned byte
.public static UByte valueOf(String value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
does not contain a
parsable unsigned byte
.public static UByte valueOf(byte value)
unsigned byte
by masking it with
0xFF
i.e. (byte) -1
becomes
(ubyte) 255
public static UByte valueOf(short value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
public static UByte valueOf(int value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
public static UByte valueOf(long value) throws NumberFormatException
unsigned byte
NumberFormatException
- If value
is not in the range
of an unsigned byte
public float floatValue()
floatValue
in class Number
public double doubleValue()
doubleValue
in class Number
public int compareTo(UByte o)
compareTo
in interface Comparable<UByte>
public BigInteger toBigInteger()
UNumber
BigInteger
. This is a convenience method for
calling new BigInteger(toString())
toBigInteger
in class UNumber
Copyright © 2013. All Rights Reserved.