String.compareTo() | Java

 

Descripción

El método compareTo() es un método de la clase String que realiza una comparación entre dos cadenas, la que invoca y la que es pasada por parámetro. La comparación está basada en el valor Unicode de las cadenas.

Sintaxis

public int compareTo(String anotherString)

Parámetros

  • anotherString, es una cadena de caracteres que se compara con el objeto de cadena original en la función.

Clase Padre

String

Ejemplo

class Comparador implements Comparator<String> {
  public int compare(String s1, String s2) {        	
    return s1.toLowerCase().compareTo(s2.toLowerCase());
  }
}

public class OrdenarVectorAlfabeticamente {

  public static void main(String[] args) {
    Vector<String> miVector = new Vector<String>();
    miVector.add("Luis");
    miVector.add("Francisco");
    miVector.add("Marta");
				
    Collections.sort(miVector,new Comparador());

    for(String sElemento: miVector) {
      System.out.println(sElemento);
    }
  }
}

Artículos

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.