- Java.lang Package classes
- Java.lang - Home
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang Package extras
- Java.lang - Interfaces
- Java.lang - Errors
- Java.lang - Exceptions
- Java.lang Package Useful Resources
- Java.lang - Useful Resources
- Java.lang - Discussion
Java Character.Subset Class
The java.lang.Character.Subset class instances represent particular subsets of the Unicode character set. The only family of subsets defined in the Character class is UnicodeBlock.
Class Declaration
Following is the declaration for java.lang.Character.Subset class −
public static class Character.Subset extends Object
Class Constructors
Sr.No. |
Constructor & Description |
---|---|
1 |
protected Character.Subset(String name) This constructs a new Subset instance. |
Class Methods
Sr.No. |
Method & Description |
---|---|
1 |
This method compares two Subset objects for equality. |
2 |
This method returns the standard hash code as defined by the Object.hashCode() method. |
3 |
This method returns the name of this subset. |
Comparing Subset objects for Equality Example
In the following example, we instantiate CharacterSubsetDemo class objects. The method Java Character.Subset equals() is then called on these objects to check whether they are equal or not.
package com.tutorialspoint; public class CharacterSubsetDemo extends Character.Subset { // constructor of super class CharacterSubsetDemo(String s) { super(s); // invokes the immediate parent class: Object } public static void main(String[] args) { CharacterSubsetDemo obj1 = new CharacterSubsetDemo("admin"); CharacterSubsetDemo obj2 = new CharacterSubsetDemo("webmaster"); CharacterSubsetDemo obj3 = new CharacterSubsetDemo("administrator"); // compares Subset objects for equality boolean retval = obj1.equals(obj1); System.out.println("Object obj1 is equal to obj1 ? " + retval); retval = obj2.equals(obj1); System.out.println("Object obj1 is equal to obj2 ? " + retval); retval = obj3.equals(obj1); System.out.println("Object obj1 is equal to obj3 ? " + retval); } }
Output
Let us compile and run the above program, this will produce the following result −
Object obj1 is equal to obj1 ? true Object obj1 is equal to obj2 ? false Object obj1 is equal to obj3 ? false
To Continue Learning Please Login
Login with Google