Clase String.

El paquete java.lang contiene dos clases de cadenas: String y StringBuffer.

La clase String se utiliza cuando se trabaja con cadenas que no pueden cambiar.

Algunos de los metodo mas conocidos de esta clase son.

Longitud de cadenas:

Para conoces la longitud de los caracter que tiene una cadena utilizaremos el metodo lenght.

String s = new String("abc");
System.out.println(s.length());

Extraccion de caracteres:

Para extraer un único carácter de una cadena se consigue mediante el método charAt, la sintaxis es la siguiente 

String s = new String("abc");

s.charAt(1);

Devolverá el caracter 'b' puesto que la posicion 0 corresponde al primer caracter.

Comparacion de cadenas:

Llevariamos a cabo la comparacion entre cadenas mediante el meto ComparaTo.

if (cadena1.compareTo(cadena2) == 0)
System.out.println("cadena1 y cadena2 son iguales");
else
if (cadena1.compareTo(cadena2) < 0)
System.out.println ("cadena1 va antes que cadena2");
else
if (cadena1.compareTo(cadena2) > 0)
System.out.println("cadena2 va después que cadena1");

Este metodo devuelve 0 si el resultado de la operacion es true, si el resultado es distinto de 0 es false, lo que quiere decir que las cadenas no son iguales.

Conversion a mayusculas y minusculas:

Se llevaria a cabo con los siguientes metodos:

 

 

Objeto_cadena.toLowerCase(); // Lo convierte a minúsculas.
Objeto_cadena.toUpperCase(); // Lo convierte a mayúsculas.