Java.lang.Character.Subset Class in Java (original) (raw)

Last Updated : 13 Sep, 2023

Character.Subset Class represents particular subsets of the Unicode(standards using hexadecimal values to express characters – 16bit) character set. The subset, it defines in Character set is UnicodeBlock.

Declaration :

public static class Character.Subset extends Object

Constructors :

Methods:


Return :
hashCode of the argumented object. * toString(): java.lang.Character.Subset.toString() returns name of the Subset.
Syntax :
public final String toString()
Parameters :

Return :
string representation of the argumented object.

import java.lang.*;

public class CharacterSubsetDemo extends Character.Subset

{

`` CharacterSubsetDemo(String s)

`` {

`` super (s);

`` }

`` public static void main(String[] args)

`` {

`` CharacterSubsetDemo a = new CharacterSubsetDemo( "geeks" );

`` CharacterSubsetDemo b = new CharacterSubsetDemo( "for" );

`` boolean check2 = a.equals(a);

`` System.out.println( "Is a equals a ? : " + check2);

`` check2 = b.equals(a);

`` System.out.println( "Is b equals a ? : " + check2);

`` System.out.println();

`` int check1 = a.hashCode();

`` System.out.println( "hashCode " + a + " : " + check1);

`` check1 = b.hashCode();

`` System.out.println( "hashCode " + b + " : " + check1);

`` System.out.println();

`` System.out.println( "a : " + a.toString());

`` System.out.println( "b : " + b.toString());

`` }

}

Output :

Is a equals a ? : true Is b equals a ? : false

hashCode geeks : 366712642 hashCode for : 1829164700

a : geeks b : for

Note :
lang.Character.Subset Class inherits others methods from java.lang.Object class. For details about java.lang.Object, refer :
Object class in Java.