Método Charset equals() en Java con ejemplos

El método equals() es un método integrado de java.nio.charset que comprueba si un objeto dado del juego de caracteres es igual a otro objeto dado del juego de caracteres. Dos conjuntos de caracteres se consideran iguales si, y solo si, tienen los mismos nombres canónicos. Un conjunto de caracteres nunca es igual a ningún otro tipo de objeto. 

Sintaxis :  

public final boolean equals(Object other)

Parámetros : la función acepta un solo parámetro obligatorio que especifica el objeto de referencia con el que se compara. 

Valor devuelto : la función devuelve un valor booleano. Devuelve verdadero si es igual, de lo contrario devuelve falso. 

A continuación se muestra la implementación de la función anterior:

Programa 1:  

Java

// Java program to demonstrate
// the above function
 
import java.nio.charset.Charset;
import java.util.Iterator;
import java.util.Map;
 
public class GFG {
 
    public static void main(String[] args)
    {
        // First charset
        Charset first = Charset.forName("ISO-2022-CN");
 
        // Second charset
        Charset second = Charset.forName("UTF-8");
 
        System.out.println(first.equals(second));
    }
}
Producción: 

false

 

Programa 2: 

Java

// Java program to demonstrate
// the above function
 
import java.nio.charset.Charset;
import java.util.Iterator;
import java.util.Map;
 
public class GFG {
 
    public static void main(String[] args)
    {
 
        // First charset
        Charset first = Charset.forName("UTF-8");
 
        // Second charset
        Charset second = Charset.forName("UTF-8");
 
        System.out.println(first.equals(second));
    }
}
Producción: 

true

 

Referencia: https://docs.oracle.com/javase/9/docs/api/java/nio/charset/Charset.html#equals-java.lang.Object-
 

Publicación traducida automáticamente

Artículo escrito por gopaldave 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 *