ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Clase String


Enviado por   •  23 de Septiembre de 2012  •  583 Palabras (3 Páginas)  •  413 Visitas

Página 1 de 3

Métodos de la Clase String

length( )

Retorna la cantidad de caracteres que tiene la String

EJEMPLO

1-) String cadena = “Universidad Técnica”;

int a = cadena.length();

La variable “a” contendrá 19

int indexOf(String ó char)

Retorna el índice o posición donde aparece por primera vez la String o char que se recibe como parámetro, o un -1 si no la encuentra

EJEMPLO

1-) String cadena = "San Jose";

int posicion = cadena.indexOf("Jose" );

Ahora posición contiene un 4

int a = cadena.indexOf(‘o’);

Ahora la variable a contiene un 5

Recuerde que la primera posición es cero.

String replace (char viejoChar, char nuevoChar)

Remplaza en la hilera que invoca el método, el viejo Char por el nuevo Char. Se utiliza para reemplazar caracteres

EJEMPLO

1-) String hilera, cadena = “mamá";

hilera = cadena.replace(‘m’,’p’ );

Ahora hilera contiene “papá” y cadena continúa teniendo “mamá”.

String replaceAll (String viejaString, String nuevaString)

Remplaza en la hilera que invoca al método la vieja String por la nueva String. Se utiliza para reemplazar subhileras

EJEMPLO

1-) String cadena = “José Soto";

cadena = cadena.replaceAll(“Soto”,”Solís” );

Ahora cadena contiene “José Solís” ya que se modificó sobre ella misma

String toLowerCase()

Convierte todos los caracteres de la hilera a minúscula.

Solo para hileras, no funciona para char.

EJEMPLO

1-) String cadena = "JAVA";

cadena = cadena.toLowerCase();

Ahora cadena contiene “java”

String toUpperCase()

Convierte todos los caracteres de la hilera a mayúscula. Solo para hileras, no funciona para char.

EJEMPLO

1-) String cadena = "java";

cadena = cadena.toUpperCase();

Ahora cadena contiene “JAVA”

boolean equals(String str):

Compara la hilera que invoca al método con la del parámetro. Si son iguales retorna true y si nó, retorna false. Es sensitivo a mayúsculas y minúsculas.

EJEMPLO

1-) String cadena1 = “alajuela", cadena2 = “Alajuela”;

if (cadena1.equals(cadena2)){

out.println(“Son iguales”);

else

out.println(“Son diferentes”);

La impresión será: Son diferentes

boolean equalsIgnoreCase (String str)

Compara la hilera que invoca al método con la del parámetro. Si son iguales retorna true y si nó, retorna false. No es sensitivo a mayúsculas y minúsculas.

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com