El método compare() de la clase java.text.Collator se usa para comparar la fuerza de dos strings y devolverá 0, valores positivos y negativos como salida de acuerdo con el resultado.
Sintaxis:
public abstract int compare(String source, String target)
Parámetro : este método toma dos strings entre las cuales se realizará la comparación.
Valor de retorno: si la primera string es igual, mayor o menor que la otra string, devolverá valores cero, positivos y negativos, respectivamente.
A continuación se muestran los ejemplos para ilustrar el método compare() :
Ejemplo 1:
Java
// Java program to demonstrate // compare() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { try { // Creating and initializing Collator Object Collator col = Collator.getInstance(); // Creating an initializing object for comparison String obj1 = "ab"; // Creating an initializing Object for comparison String obj2 = "Ab"; // compare both object // using compare() method int i = col.compare(obj1, obj2); // display result if (i < 0) System.out.println("ab is less than Ab"); else if (i > 0) System.out.println("ab is greater than Ab"); else System.out.println("ab is equal to Ab"); } catch (ClassCastException e) { System.out.println("Exception thrown : " + e); } } }
ab is less than Ab
Ejemplo 2:
Java
// Java program to demonstrate // compare() method import java.text.*; import java.util.*; import java.io.*; public class GFG { public static void main(String[] argv) { try { // Creating and initializing Collator Object Collator col = Collator.getInstance(); // Creating an initializing object for comparison String obj1 = "ab"; // Creating an initializing Object for comparison String obj2 = "cd"; // compare both object // using compare() method int i = col.compare(obj1, obj2); // display result if (i < 0) System.out.println("ab is less than cd"); else if (i > 0) System.out.println("ab is greater than cd"); else System.out.println("ab is equal to cd"); } catch (ClassCastException e) { System.out.println("Exception thrown : " + e); } } }
ab is less than cd
Referencia: https://docs.oracle.com/javase/9/docs/api/java/text/Collator.html#compare-java.lang.String-java.lang.String-
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA