Online demo
JavaDocPlus Demo | Show in full page mode
| Classic JavaDoc |
Class Boolean
java.lang.Object └ java.lang.Boolean
Implemented Interfaces:
public final class Boolean implements Serializable, Comparable
The Boolean class wraps a value of the primitive type
Author: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.
Arthur van Hoff
Version:1.51, 05/11/04
Since:JDK1.0
Fields
static Boolean | FALSE | |
The Boolean object corresponding to the primitive value false. |
static Boolean | TRUE | |
The Boolean object corresponding to the primitive value true. |
static Class | TYPE | |
The Class object representing the primitive type boolean. |
Constructors
public | Boolean (boolean value) | |
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 #valueOf(boolean) is generally a better choice. It is likely to yield significantly better space and time performance. |
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". Otherwise, allocate a Boolean object representing the value false. Examples: new Boolean("True") produces a Boolean object that repr ... more > |
Methods
boolean | booleanValue () | |
Returns the value of this Boolean object as a boolean primitive. |
int | compareTo (Boolean b) | |
Compares this Boolean instance with another. |
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. |
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". (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 define ... more > |
int | hashCode () | |
Returns a hash code for this Boolean object. |
static boolean | parseBoolean (String s) | |
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". |
static String | toString (boolean b) | |
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. |
| toString () | ||
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. |
static Boolean | valueOf (boolean b) | |
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 prefere ... more > |
static Boolean | valueOf (String s) | |
Returns a Boolean with a value represented by the specified String. 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.valueOf("True") returns true. Example: Boolean.valueOf("yes") r ... more > |
Inherited methods
Community comments
Powered by JavaDocPlus