| |
|
| java.lang.Object java.lang.Boolean
Boolean | final public class Boolean implements java.io.Serializable,Comparable<Boolean>(Code) | | The Boolean class wraps a value of the primitive type
boolean in an object. An object of type
Boolean contains a single field whose type is
boolean .
In addition, this class provides many methods for
converting a
boolean to a
String and a
String to a
boolean , as well as other
constants and methods useful when dealing with a
boolean .
author: Arthur van Hoff version: 1.60, 05/05/07 since: JDK1.0 |
Field Summary | |
final public static Boolean | FALSE The
Boolean object corresponding to the primitive
value
false . | final public static Boolean | TRUE The
Boolean object corresponding to the primitive
value
true . | final public static Class<Boolean> | TYPE The Class object representing the primitive type boolean. |
Constructor Summary | |
public | Boolean(boolean value) Allocates a
Boolean object representing the
value argument. | public | Boolean(String s) Allocates a
Boolean object representing the value
true if the string argument is not
null
and is equal, ignoring case, to the string
"true" . |
Method Summary | |
public boolean | booleanValue() Returns the value of this
Boolean object as a boolean
primitive. | public int | compareTo(Boolean b) Compares this
Boolean instance with another. | public boolean | equals(Object obj) Returns
true if and only if the argument is not
null and is a
Boolean object that
represents the same
boolean value as this object. | public static boolean | getBoolean(String name) Returns
true if and only if the system property
named by the argument exists and is equal to the string
"true" . | public int | hashCode() Returns a hash code for this
Boolean object.
the integer 1231 if this object represents true ; returns the integer 1237 if this object represents false . | public static boolean | parseBoolean(String s) Parses the string argument as a boolean. | public static String | toString(boolean b) Returns a
String object representing the specified
boolean. | public String | toString() Returns a
String object representing this Boolean's
value. | public static Boolean | valueOf(boolean b) Returns a
Boolean instance representing the specified
boolean value. | public static Boolean | valueOf(String s) Returns a
Boolean with a value represented by the
specified string. |
FALSE | final public static Boolean FALSE(Code) | | The
Boolean object corresponding to the primitive
value
false .
|
TRUE | final public static Boolean TRUE(Code) | | The
Boolean object corresponding to the primitive
value
true .
|
TYPE | final public static Class<Boolean> TYPE(Code) | | The Class object representing the primitive type boolean.
since: JDK1.1 |
Boolean | public Boolean(boolean value)(Code) | | Allocates a
Boolean object representing the
value argument.
Note: It is rarely appropriate to use this constructor.
Unless a new instance is required, the static factory
Boolean.valueOf(boolean) is generally a better choice. It is
likely to yield significantly better space and time performance.
Parameters: value - the value of the Boolean . |
Boolean | public Boolean(String s)(Code) | | Allocates a
Boolean object representing the value
true if the string argument is not
null
and is equal, ignoring case, to the string
"true" .
Otherwise, allocate a
Boolean object representing the
value
false . Examples:
new Boolean("True") produces a
Boolean object
that represents
true .
new Boolean("yes") produces a
Boolean object
that represents
false .
Parameters: s - the string to be converted to a Boolean . |
booleanValue | public boolean booleanValue()(Code) | | Returns the value of this
Boolean object as a boolean
primitive.
the primitive boolean value of this object. |
compareTo | public int compareTo(Boolean b)(Code) | | Compares this
Boolean instance with another.
Parameters: b - the Boolean instance to be compared zero if this object represents the same boolean value as theargument; a positive value if this object represents trueand the argument represents false; and a negative value ifthis object represents false and the argument represents true throws: NullPointerException - if the argument is null See Also: Comparable since: 1.5 |
equals | public boolean equals(Object obj)(Code) | | Returns
true if and only if the argument is not
null and is a
Boolean object that
represents the same
boolean value as this object.
Parameters: obj - the object to compare with. true if the Boolean objects represent the same value; false otherwise. |
getBoolean | public static boolean getBoolean(String name)(Code) | | Returns
true if and only if the system property
named by the argument exists and is equal to the string
"true" . (Beginning with version 1.0.2 of the
JavaTM platform, the test of
this string is case insensitive.) A system property is accessible
through
getProperty , a method defined by the
System class.
If there is no property with the specified name, or if the specified
name is empty or null, then
false is returned.
Parameters: name - the system property name. the boolean value of the system property. See Also: java.lang.System.getProperty(java.lang.String) See Also: java.lang.System.getProperty(java.lang.Stringjava.lang.String) |
hashCode | public int hashCode()(Code) | | Returns a hash code for this
Boolean object.
the integer 1231 if this object represents true ; returns the integer 1237 if this object represents false . |
parseBoolean | public static boolean parseBoolean(String s)(Code) | | Parses the string argument as a boolean. The
boolean
returned represents the value
true if the string argument
is not
null and is equal, ignoring case, to the string
"true" .
Example:
Boolean.parseBoolean("True") returns
true .
Example:
Boolean.parseBoolean("yes") returns
false .
Parameters: s - the String containing the booleanrepresentation to be parsed the boolean represented by the string argument since: 1.5 |
toString | public static String toString(boolean b)(Code) | | Returns a
String object representing the specified
boolean. If the specified boolean is
true , then
the string
"true" will be returned, otherwise the
string
"false" will be returned.
Parameters: b - the boolean to be converted the string representation of the specified boolean since: 1.4 |
toString | public String toString()(Code) | | Returns a
String object representing this Boolean's
value. If this object represents the value
true ,
a string equal to
"true" is returned. Otherwise, a
string equal to
"false" is returned.
a string representation of this object. |
valueOf | public static Boolean valueOf(boolean b)(Code) | | Returns a
Boolean instance representing the specified
boolean value. If the specified
boolean value
is
true , this method returns
Boolean.TRUE ;
if it is
false , this method returns
Boolean.FALSE .
If a new
Boolean instance is not required, this method
should generally be used in preference to the constructor
Boolean.Boolean(boolean) , as this method is likely to yield
significantly better space and time performance.
Parameters: b - a boolean value. a Boolean instance representing b . since: 1.4 |
valueOf | public static Boolean valueOf(String s)(Code) | | Returns a
Boolean with a value represented by the
specified string. The
Boolean returned represents a
true value if the string argument is not
null and is equal, ignoring case, to the string
"true" .
Parameters: s - a string. the Boolean value represented by the string. |
|
|
|