Java.lang.Boolean Class

Advertisements


Introduction

The java.lang.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.

Class declaration

Following is the declaration for java.lang.Boolean class:

public final class Boolean
   extends Object
      implements Serializable, Comparable<Boolean>

Field

Following are the fields for java.lang.Boolean class:

  • static Boolean FALSE -- This is the Boolean object corresponding to the primitive value false.

  • static Boolean TRUE -- This is the Boolean object corresponding to the primitive value true.

  • static Class<Boolean> TYPE -- This is the Class object representing the primitive type boolean.

Class constructors

S.N.Constructor & Description
1Boolean(boolean value)
This allocates a Boolean object representing the value argument.
2Boolean(String s)
This allocates a Boolean object representing the value true if the string argument is not null and is equal, ignoring case, to the string "true".

Class methods

S.N.Method & Description
1 boolean booleanValue()
This method returns the value of this Boolean object as a boolean primitive.
2int compareTo(Boolean b)
This method compares this Boolean instance with another.
3boolean equals(Object obj)
This method 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.
4 static boolean getBoolean(String name)
This method returns true if and only if the system property named by the argument exists and is equal to the string "true".
5 int hashCode()
This method returns a hash code for this Boolean object.
6static boolean parseBoolean(String s)
This method parses the string argument as a boolean.
7String toString()
This method returns a String object representing this Boolean's value.
8 static String toString(boolean b)
This method returns a String object representing the specified boolean.
9static Boolean valueOf(boolean b)
This method returns a Boolean instance representing the specified boolean value.
10static Boolean valueOf(String s)
This method returns a Boolean with a value represented by the specified string.

Methods inherited

This class inherits methods from the following classes:

  • java.lang.Object




Advertisements
Advertisements