Programación en Java/La clase String

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda

La clase String nos permite con todos sus métodos el manejo de cadenas de caracteres de forma facil.

Un String no es más que un array de caracteres. He aqui un ejemplo de creación de un String a partir de un array de caracteres:

    char data[] = {'a', 'b', 'c'};
    String str = new String(data);
     
    Siendo equivalente a: 
    String str = "abc";

Constructores[editar]

Los más utilizados son:

Constructor por defecto:

    String s = new String();

Crea un objeto de tipo String y lo inicializa a "vacio".

    String s = new String("texto");  

Es un constructor que recibe como parámetro una cadena de texto, guardándola en la variable (da igual el tamaño de dicha cadena).

Métodos[editar]

Algunos de los métodos más utilizados son:

Método charAt, que recibe un entero como parámetro y devuelve el carácter que ocupe dicha posición en el objeto String que lo invoque.

Ejemplo con el String s de los ejemplos del constructor:

    char a = s.charAt(2);

En la variable a, quedaría guardado el carácter 'x'.


Enlaces[editar]

Puedes consultar esta clase en el manual original en ingles aquí