Clase Java.lang.Character.Subset en Java

Character.Subset Class representa subconjuntos particulares del conjunto de caracteres Unicode (estándares que utilizan valores hexadecimales para expresar caracteres: 16 bits). El subconjunto que define en Juego de caracteres es UnicodeBlock.

Declaración :

public static class Character.Subset
   extends Object

Constructores :

  • Carácter protegido. Subconjunto (String str) : Construye una nueva instancia de subconjunto.

Métodos:

  • equals() : java.lang.Character.Subset.equals() indica si los dos Subset Object son iguales o no.
    Sintaxis:
    public final boolean equals(Object o)
    Parameters : 
    o : object to be compare with.
    Return  :
    true : if o equals argumented object, else false.
    
  • hashCode() : java.lang.Character.Subset.hashCode() devuelve el valor hashCode del subconjunto.
    Sintaxis:
    public final int hashCode()
    Parameters : 
    ---
    Return  :
    hashCode of the argumented object.
    
  • toString(): java.lang.Character.Subset.toString() devuelve el nombre del subconjunto.
    Sintaxis:
    public final String toString()
    Parameters : 
    ---
    Return  :
    string representation of the argumented object.
    
// Java Program illustrating the use of Character.Subset class Methods.
  
import java.lang.*;
  
public class CharacterSubsetDemo extends Character.Subset 
{
   CharacterSubsetDemo(String s) 
   {
      // Use of super keyword : 
      // Invokes immediate parent class constructor.
      super(s); 
   }
  
   public static void main(String[] args) 
   {
      // Initializing two Subsets.
      CharacterSubsetDemo a = new CharacterSubsetDemo("geeks");
      CharacterSubsetDemo b = new CharacterSubsetDemo("for");
  
      // use of equals() : 
      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();
        
      // Use of hashCode() : 
      int check1 = a.hashCode();
      System.out.println("hashCode " + a + " : " + check1);
      check1 = b.hashCode();
      System.out.println("hashCode " + b + " : " + check1);
      System.out.println();
        
      // Use of toString() : 
      System.out.println("a : " + a.toString());
      System.out.println("b : " + b.toString());
   }
} 

Producción :

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

hashCode geeks : 366712642
hashCode for : 1829164700

a : geeks
b : for

Nota:
lang.Character.Subset Class hereda otros métodos de la clase java.lang.Object . Para obtener detalles sobre java.lang.Object, consulte:
Clase de objeto en Java .

This article is contributed by Mohit Gupta_OMG 😀. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to review-team@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *