Class: java.lang.Boolean
- public final class Boolean
- implements Serializable, Comparable<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 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. -
Booleantop
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 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)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. -
getBooleantop
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". (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.
-
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. 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. -
toStringtop
public String 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. -
toStringtop
public 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. -
valueOftop
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". -
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.
