lunes, 24 de noviembre de 2008

Operaciones básicas con cadenas de caracteres en Java

  • cadena.charAt(pos): Devuelve el carácter que se encuentra en la posición pos que se indica como parámetro, dentro de cadena. El primer carácter de la cadena corresponde a la posición 0.
    • Ejemplo: "hola".charAt(1) equivale a 'o'.

  • cadena.compareTo(otraCadena): Compara cadena con otraCadena y devuelve:
    • 0: si son iguales.
    • >0: si cadena es mayor que otraCadena.
    • <0: si cadena es menor que otraCadena.

  • cadena.compareToIgnoreCase(otraCadena): Hace lo mismo que compareTo pero sin tener en cuenta las diferencias de mayúsculas y minúsculas.

  • cadena.concat(otraCadena): Concatena otraCadena detrás de cadena.
    • Ejemplo "cad".concat("ena") equivale a "cadena".

  • cadena.equals(otraCadena): Devuelve true si cadena es igual que otraCadena y false en caso contrario.

  • cadena.equalsIgnoreCase(otraCadena): Hace lo mismo que equals pero sin tener en cuenta las diferencias de mayúsculas y minúsculas.

  • cadena.length(): Devuelve el número de caracteres que forman la cadena.

  • cadena.replace(antChar, nuevoChar): Sustituye cada aparición del carácter antChar por nuevoChar en la cadena.

  • cadena.substring(posInicio, posFin): Devuelve una subcadena de cadena, formado por los caracteres que hay desde la posición posInicio hasta posFin-1.
    • Ejemplo: "hamburguesa".substring(4, 8) devuelve "urgu".

  • cadena.toLowerCase(): Convierte la cadena a minúsculas.

  • cadena.toUpperCase(): Convierte la cadena a mayúsculas.

  • cadena.valueOf(número): Convierte el valor numérico de número a una cadena de caracteres.
Todos los métodos de la clase String los puedes encontrar en la API de Java.

No hay comentarios:

Publicar un comentario

 

Contador de visitas