Class java.lang.Byte
All Packages Class Hierarchy This Package Previous Next Index
Class java.lang.Byte
Object
|
+----Number
|
+----java.lang.Byte
- public final class Byte
- extends Number
The Byte class is the standard wrapper for byte values.
- Version:
- 1.8, 07/01/98
- Author:
- Nakul Saraiya
- Since:
- JDK1.1
- See Also:
- Number
-
MAX_VALUE
- The maximum value a Byte can have.
-
MIN_VALUE
- The minimum value a Byte can have.
-
TYPE
- The Class object representing the primitive type byte.
-
java.lang.Byte(byte)
- Constructs a Byte object initialized to the specified byte value.
-
java.lang.Byte(String)
- Constructs a Byte object initialized to the value specified by the
String parameter.
-
byteValue()
- Returns the value of this Byte as a byte.
-
decode(String)
- Decodes a String into a Byte.
-
doubleValue()
- Returns the value of this Byte as a double.
-
equals(Object)
- Compares this object to the specified object.
-
floatValue()
- Returns the value of this Byte as a float.
-
hashCode()
- Returns a hashcode for this Byte.
-
intValue()
- Returns the value of this Byte as an int.
-
longValue()
- Returns the value of this Byte as a long.
-
parseByte(String)
- Assuming the specified String represents a byte, returns
that byte's value.
-
parseByte(String, int)
- Assuming the specified String represents a byte, returns
that byte's value.
-
shortValue()
- Returns the value of this Byte as a short.
-
toString(byte)
- Returns a new String object representing the specified Byte.
-
toString()
- Returns a String object representing this Byte's value.
-
valueOf(String, int)
- Assuming the specified String represents a byte, returns a
new Byte object initialized to that value.
-
valueOf(String)
- Assuming the specified String represents a byte, returns a
new Byte object initialized to that value.
MAX_VALUE
public static final byte MAX_VALUE
- The maximum value a Byte can have.
- Since:
JDK1.1
MIN_VALUE
public static final byte MIN_VALUE
- The minimum value a Byte can have.
- Since:
JDK1.1
TYPE
public static final java.lang.Class TYPE
- The Class object representing the primitive type byte.
- Since:
JDK1.1
Byte
public Byte(byte value)
- Constructs a Byte object initialized to the specified byte value.
- Parameters:
- value - the initial value of the Byte
- Since:
- JDK1.1
Byte
public Byte(String s) throws NumberFormatException
- Constructs a Byte object initialized to the value specified by the
String parameter. The radix is assumed to be 10.
- Parameters:
- s - the String to be converted to a Byte
- Throws: NumberFormatException
- If the String does not
contain a parsable byte.
- Since:
- JDK1.1
byteValue
public byte byteValue()
- Returns the value of this Byte as a byte.
- Overrides:
- byteValue in class Number
- Since:
- JDK1.1
decode
public static java.lang.Byte decode(String nm) throws NumberFormatException
- Decodes a String into a Byte. The String may represent
decimal, hexadecimal, and octal numbers.
- Parameters:
- nm - the string to decode
- Since:
- JDK1.1
doubleValue
public double doubleValue()
- Returns the value of this Byte as a double.
- Overrides:
- doubleValue in class Number
- Since:
- JDK1.1
equals
public boolean equals(Object obj)
- Compares this object to the specified object.
- Parameters:
- obj - the object to compare with
- Returns:
- true if the objects are the same; false otherwise.
- Overrides:
- equals in class Object
- Since:
- JDK1.1
floatValue
public float floatValue()
- Returns the value of this Byte as a float.
- Overrides:
- floatValue in class Number
- Since:
- JDK1.1
hashCode
public int hashCode()
- Returns a hashcode for this Byte.
- Overrides:
- hashCode in class Object
- Since:
- JDK1.1
intValue
public int intValue()
- Returns the value of this Byte as an int.
- Overrides:
- intValue in class Number
- Since:
- JDK1.1
longValue
public long longValue()
- Returns the value of this Byte as a long.
- Overrides:
- longValue in class Number
- Since:
- JDK1.1
parseByte
public static byte parseByte(String s) throws NumberFormatException
- Assuming the specified String represents a byte, returns
that byte's value. Throws an exception if the String cannot
be parsed as a byte. The radix is assumed to be 10.
- Parameters:
- s - the String containing the byte
- Throws: NumberFormatException
- If the string does not
contain a parsable byte.
- Since:
- JDK1.1
parseByte
public static byte parseByte(String s,
int radix) throws NumberFormatException
- Assuming the specified String represents a byte, returns
that byte's value. Throws an exception if the String cannot
be parsed as a byte.
- Parameters:
- s - the String containing the byte
- radix - the radix to be used
- Throws: NumberFormatException
- If the String does not
contain a parsable byte.
- Since:
- JDK1.1
shortValue
public short shortValue()
- Returns the value of this Byte as a short.
- Overrides:
- shortValue in class Number
- Since:
- JDK1.1
toString
public static java.lang.String toString(byte b)
- Returns a new String object representing the specified Byte. The radix
is assumed to be 10.
- Parameters:
- b - the byte to be converted
- Since:
- JDK1.1
toString
public java.lang.String toString()
- Returns a String object representing this Byte's value.
- Overrides:
- toString in class Object
- Since:
- JDK1.1
valueOf
public static java.lang.Byte valueOf(String s,
int radix) throws NumberFormatException
- Assuming the specified String represents a byte, returns a
new Byte object initialized to that value. Throws an
exception if the String cannot be parsed as a byte.
- Parameters:
- s - the String containing the integer
- radix - the radix to be used
- Throws: NumberFormatException
- If the String does not
contain a parsable byte.
- Since:
- JDK1.1
valueOf
public static java.lang.Byte valueOf(String s) throws NumberFormatException
- Assuming the specified String represents a byte, returns a
new Byte object initialized to that value. Throws an
exception if the String cannot be parsed as a byte.
The radix is assumed to be 10.
- Parameters:
- s - the String containing the integer
- Throws: NumberFormatException
- If the String does not
contain a parsable byte.
- Since:
- JDK1.1
All Packages Class Hierarchy This Package Previous Next Index