| public final class java.lang Byte
|
Java SE 6 |
Byte class wraps a value of primitive type
byte in an object. An object of type
Byte contains a single field whose type is
byte.
In addition, this class provides several methods for converting a
byte to a String and a String
to a byte, as well as other constants and methods
useful when dealing with a byte.
| version | 1.41, 11/17/05 |
| since | JDK1.1 |
| See also | java.lang.Number |
| Fields | |||
|---|---|---|---|
| final public static byte | MIN_VALUE A constant holding the minimum value a byte can
have, -27.
| ||
| final public static byte | MAX_VALUE A constant holding the maximum value a byte can
have, 27-1.
| ||
| final public static Class | TYPE The Class instance representing the primitive type
byte.
| ||
| final public static int | SIZE The number of bits used to represent a byte value in two's complement binary form.
| ||
| Constructors | |||||||
|---|---|---|---|---|---|---|---|
| public | Byte(byte value) Constructs a newly allocated Byte object that
represents the specified byte value.
| ||||||
| public | Byte(String s) throws NumberFormatException Constructs a newly allocated Byte object that
represents the byte value indicated by the
String parameter. The string is converted to a
byte value in exactly the manner used by the
parseByte method for radix 10.
| ||||||
| Methods | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| public byte | byteValue() Returns the value of this Byte as a
byte.
| ||||||||
| public int | compareTo(Byte anotherByte) Compares two Byte objects numerically.
| ||||||||
| public static Byte | decode(String nm) throws NumberFormatException Decodes a String into a Byte.
Accepts decimal, hexadecimal, and octal numbers given by
the following grammar:
DecimalNumeral, HexDigits, and OctalDigits are defined in §3.10.1 of the Java Language Specification.
The sequence of characters following an (optional) negative
sign and/or radix specifier ("
| ||||||||
| public double | doubleValue() Returns the value of this Byte as a
double.
| ||||||||
| public boolean | equals(Object obj) Compares this object to the specified object. The result is true if and only if the argument is not
null and is a Byte object that
contains the same byte value as this object.
| ||||||||
| public float | floatValue() Returns the value of this Byte as a
float.
| ||||||||
| public int | hashCode() Returns a hash code for this Byte.
| ||||||||
| public int | intValue() Returns the value of this Byte as an
int.
| ||||||||
| public long | longValue() Returns the value of this Byte as a
long.
| ||||||||
| public static byte | parseByte(String s) throws NumberFormatException Parses the string argument as a signed decimal byte. The characters in the string must all be
decimal digits, except that the first character may be an ASCII
minus sign '-' ('\u002D') to
indicate a negative value. The resulting byte value is
returned, exactly as if the argument and the radix 10 were
given as arguments to the int) method.
| ||||||||
| public static byte | parseByte(String s, int radix) throws NumberFormatException Parses the string argument as a signed byte in the
radix specified by the second argument. The characters in the
string must all be digits, of the specified radix (as
determined by whether int) returns a nonnegative value) except that the first
character may be an ASCII minus sign '-'
('\u002D') to indicate a negative value. The
resulting byte value is returned.
An exception of type
| ||||||||
| public short | shortValue() Returns the value of this Byte as a
short.
| ||||||||
| public static String | toString(byte b) Returns a new String object representing the
specified byte. The radix is assumed to be 10.
| ||||||||
| public String | toString() Returns a String object representing this
Byte's value. The value is converted to signed
decimal representation and returned as a string, exactly as if
the byte value were given as an argument to the
java.lang.Byte#toString(byte) method.
| ||||||||
| public static Byte | valueOf(byte b) Returns a Byte instance representing the specified byte value. If a new Byte instance is not required, this method should generally be used in preference to the constructor #Byte(byte), as this method is likely to yield
significantly better space and time performance by caching
frequently requested values.
| ||||||||
| public static Byte | valueOf(String s, int radix) throws NumberFormatException Returns a Byte object holding the value
extracted from the specified String when parsed
with the radix given by the second argument. The first argument
is interpreted as representing a signed byte in
the radix specified by the second argument, exactly as if the
argument were given to the int) method. The result is a Byte object that
represents the byte value specified by the string.
In other words, this method returns a
| ||||||||
| public static Byte | valueOf(String s) throws NumberFormatException Returns a Byte object holding the value
given by the specified String. The argument is
interpreted as representing a signed decimal byte,
exactly as if the argument were given to the #parseByte(java.lang.String) method. The result is a
Byte object that represents the byte
value specified by the string. In other words, this method
returns a
| ||||||||
| About DocWeb · Bundles · Export · Export All | Top 10 · Statistics · Login |
| About Sun · Contact · Privacy · Terms of Use · Trademarks | Java SE 6 · Copyright © 1994-2009 Sun Microsystems, Inc.All rights reserved. Use is subject to license terms |
![]() |
![]() |
|