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

TECNOLOGIAS


Enviado por   •  27 de Noviembre de 2013  •  364 Palabras (2 Páginas)  •  209 Visitas

Página 1 de 2

Este método pertenece no sólo a la clase String, sino a otras y siempre es un método que convierte valores de una clase a otra. En el caso de los objetos String, permite convertir valores que no son de cadena a forma de cadena. Ejemplos:

String numero = String.valueOf(1234);

String fecha = String.valueOf(new Date());

No vale para cualquier tipo de datos, pero sí para casi todos los vistos hasta ahora. No valdría por ejemplo para los arrays.

(5.2.4) métodos de los objetos String

Cada nuevo String que creemos posee, por el simple hecho de ser un String, una serie de métodos que podemos utilizar para facilitar nuestra manipulación de los textos. Para utilizarlos basta con poner el nombre del objeto (de la variable) String, un punto y seguido el nombre del método que deseamos utilizar junto con los parámetros que necesita. método y sus parámetros después del nombre de la variable String. Es decir:

variableString.método(argumentos)

length

Permite devolver la longitud de una cadena (el número;.

Devuelve un carácter de la cadena. El carácter a devolver se indica por su posición (el primer carácter es la posición 0) Si la posición es negativa o sobrepasa el tamaño de la cadena, ocurre un error de ejecución (se pararía el programa), una excepción tipo IndexOutOfBoundsException. Ejemplo:

String s1=”Prueba”;

char c1=s1.charAt(2); //c1 valdrá ‘u’

substring

Da como resultado una porción del texto de la cadena. La porción se toma desde una posición inicial hasta una posición final (sin incluir esa posición final). Si las posiciones indicadas no son válidas ocurre una excepción de tipo IndexOutOfBoundsException. Se empieza a contar desde la posición 0. Ejemplo:

String s1=”Buenos días”;

String s2=s1.substring(7,10); //s2 = "día"

indexOf

Devuelve la primera posición en la que aparece un determinado texto en la cadena. En el caso de que la cadena buscada no se encuentre, devuelve -1. El texto a buscar puede ser char o String. Ejemplo:

String s1=”Quería decirte que quiero que te vayas”;

System.out.println(s1.indexOf(“que”)); //Escribe: 15

Se puede buscar desde una determinada posición. En el ejemplo anterior:

System.out.println(s1.indexOf(“que”,16)); //Ahora escribe: 26

lastIndexOf

Devuelve

...

Descargar como (para miembros actualizados)  txt (2.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com