Gestión de cadenas en Java
GESTIÓN DE CADENAS EN JAVA
La manipulación de cadenas tiene una clase incorporada en el paquete java.lang. Esta clase llama a la clase String que es la representación de una matriz de caracteres que no se puede modificar. Existen otros métodos para crear y modificar cadenas, es el método StringBuffer.
CREACIÓN DE CADENAS:
String nombre=”cadena”;
System.out.println("Hola Mundo!");
LONGITUD DE CADENAS:
Objeto_cadena.length(); // devuelve un entero con la longitud.
CONCATENAR CADENAS:
Mediante el operador +. Objeto_cadena1+Objeto_cadena2
COMPARACION DE CADENAS:
Si se desean comparar dos cadenas para ver si son iguales, puede utilizar el método equals de String. Devolverá true si el único parámetro está compuesto de los mismos caracteres que el objeto con el que se llama a equals. Una forma alternativa de equals llamada equalsIgnoreCase ignora si los caracteres de las cadenas que se comparan están en mayúsculas o minúsculas.
Objeto_cadena1.equals(Objeto_cadena2);
Objeto_cadena1.equalsIgnoreCase(Objeto_cadena2);
Conversión de minúsculas a mayusculas de una cadena
Objeto_cadena.toLowerCase(); // Lo convierte a minúsculas.
Objeto_cadena.toUpperCase(); // Lo convierte a mayúsculas.
StringBuffer
StringBuffer es una clase gemela de String que proporciona gran parte de la funcionalidad de la utilización habitual de las cadenas.
StringBuffer nombre=new StringBuffer(“cadena”);