Class: java.lang.Boolean
- public final class Boolean
- implements Serializable, Comparable<Boolean>
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.
Methods
-
Booleantop
public Boolean(String s)Allocates aBooleanobject representing the valuetrueif the string argument is notnulland is equal, ignoring case, to the string"true". Otherwise, allocate aBooleanobject representing the valuefalse. Examples:new Boolean("True") produces a Boolean object that represents true.
new Boolean("yes") produces a Boolean object that represents false. -
Booleantop
public Boolean(boolean value)Allocates aBooleanobject representing thevalueargument.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.
-
booleanValuetop
public boolean booleanValue()Returns the value of this Boolean object as a boolean primitive. -
compareTotop
public int compareTo(Boolean b)Compares this Boolean instance with another. -
equalstop
public boolean equals(Object obj)Returnstrueif and only if the argument is notnulland is aBooleanobject that represents the samebooleanvalue as this object. -
getBooleantop
public static boolean getBoolean(String name)Returnstrueif 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 throughgetProperty, a method defined by theSystemclass.If there is no property with the specified name, or if the specified name is empty or null, then
falseis returned. -
hashCodetop
public int hashCode()Returns a hash code for this Boolean object. -
parseBooleantop
public static boolean parseBoolean(String s)Parses the string argument as a boolean. Thebooleanreturned represents the valuetrueif the string argument is notnulland is equal, ignoring case, to the string"true". -
toStringtop
public String toString()Returns a String object representing this Boolean's value. If this object represents the valuetrue, a string equal to"true"is returned. Otherwise, a string equal to"false"is returned. -
toStringtop
public static String toString(boolean b)Returns a String object representing the specified boolean. If the specified boolean istrue, then the string "true" will be returned, otherwise the string "false" will be returned. -
valueOftop
Returns aBooleanwith a value represented by the specified String. TheBooleanreturned represents the valuetrueif the string argument is notnulland is equal, ignoring case, to the string"true".Example: Boolean.valueOf("True") returns true.
Example: Boolean.valueOf("yes") returns false. -
valueOftop
public 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 preference to the constructor Boolean.Boolean(boolean), as this method is likely to yield significantly better space and time performance.
