El método equals() de la clase java.text .DecimalFormatSymbols en Java se utiliza para verificar la igualdad de este DecimalFormatSymbols con el DecimalFormatSymbols especificado. Este método toma una instancia de DecimalFormatSymbols y la compara con este DecimalFormatSymbols y devuelve un valor booleano que representa lo mismo.
Sintaxis:
public boolean equals(Object obj)
Parámetro: este método acepta un parámetro obj que es DecimalFormatSymbols para verificar su igualdad con este DecimalFormatSymbols.
Valor de retorno: este método devuelve un valor booleano que indica si este DecimalFormatSymbols es igual al objeto especificado.
Excepción: este método no arroja ninguna excepción.
Programa:
// Java program to demonstrate // the above method import java.text.*; import java.util.*; public class DecimalFormatSymbolsDemo { public static void main(String[] args) { DecimalFormatSymbols dfs1 = new DecimalFormatSymbols(); System.out.println("DecimalFormatSymbols 1: " + dfs1); DecimalFormatSymbols dfs2 = new DecimalFormatSymbols( new Locale("JAPANESE")); System.out.println("DecimalFormatSymbols 2: " + dfs2); DecimalFormatSymbols dfs3 = (DecimalFormatSymbols)dfs1.clone(); System.out.println("DecimalFormatSymbols 3: " + dfs3); System.out.println("Comparing DFS 1 and DFS 2: " + dfs1.equals(dfs2)); System.out.println("Comparing DFS 2 and DFS 3: " + dfs2.equals(dfs3)); System.out.println("Comparing DFS 1 and DFS 3: " + dfs1.equals(dfs3)); } }
DecimalFormatSymbols 1: java.text.DecimalFormatSymbols@1073a DecimalFormatSymbols 2: java.text.DecimalFormatSymbols@1073a DecimalFormatSymbols 3: java.text.DecimalFormatSymbols@1073a Comparing DFS 1 and DFS 2: false Comparing DFS 2 and DFS 3: false Comparing DFS 1 and DFS 3: true
Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/DecimalFormatSymbols.html#equals-java.lang.Object-