Tarea N3 1

Páginas: 5 (1137 palabras) Publicado: 27 de octubre de 2015
Tarea N.3
Curso IF-2000 Programación I
Fecha entrega: lunes 28 de setiembre
Valor 2%
Siguiendo el ejercicio de clase haga un programa individual para probar el uso de cada uno de los siguientes métodos de la clase String, StringBuffer y StringTokenizer:
clase String1. char charAt(int indice)
Este método charAt devuelve el carácter que está en la posición especificada en el objetoString que recibe el mensaje charAt.
El índice del primer carácter es el 0. Por lo tanto, el parámetro índice tiene que estar entre los valores 0 y length() - 1, de lo contrario Java lanzará un excepción.
2. int indexOf ( int car)
Este método devuelve el índice de la primera ocurrencia del carácter especificado por car en el objeto String que recibe el mensaje indexOf.
Si car no existe el métodoindexOf devuelve el valor -1.
Puede comenzar la búsqueda por el final en lugar de hacerlo por el principio utilizando el método lastlndexOf.
3. String replace (char car, char nuevoCar)
Este método devuelve un nuevo String resultado de reemplazar todas las ocurrencias car por nuevoCar en el objeto String que recibe el mensaje replace.
Si el carácter car no existiera, entonces se devuelveel objeto String original.
4. static String valueOf(tipo dato)
Este método devuelve un nuevo String creado a partir del dato pasado como argumento.
Puesto que el método es static no necesita ser invocado para un objeto String.
El argumento puede ser de los tipos boolean, char, char [ ], int, long, float, double y Object.
5. char[ ] toCharArray( )
Este método devuelve una matriz decaracteres creada a partir del objeto String que recibe el mensaje toCharArray.
6. byte[] getBytes()
Este método devuelve una matriz de bytes creada a partir del objeto String que recibe el mensaje getBytes.
clase StringBuffer
1. StringBuffer([arg])
Este método permite crear un objeto de la clase StringBuffer.
2. int length()Este método devuelve la longitud o número de caracteres Unicode (tipochar) del objeto StringBuffer que recibe el mensaje length.
Esta longitud puede ser modificada por el método setLength cuando sea necesario.
3. int capacity( )
Este método devuelve la capacidad en caracteres Unicode (tipo char) del objeto StringBuffer que recibe el mensaje capacity.
4. StringBuffer append(tipo x)
Este método permite añadir la cadena de caracteres resultante de convertir elargumento x en un objeto String, al final del objeto StringBuffer que recibe el mensaje append.
El tipo del argumento x puede ser boolean, char, char[], int, long, float, double, String y Object.
La longitud del objeto StringBuffer se incrementa en la longitud correspondiente al String añadido y se añade al final.
5. StringBuffer insert(int indice, tipo x)
Este método permite insertar lacadena de caracteres resultante de convertir el argumento x en un objeto String, en el objeto StringBuffer que recibe el mensaje insert.
Los caracteres serán añadidos a partir de la posición especificada por el argumento índice.
El tipo del argumento x puede ser boolean, char, char int, long, float, double, String y Object.
La longitud del objeto StringBuffer se incrementa en la longitudcorrespondiente al String insertado.
6. StringBuffer delete(int p1, int p2)
Este método elimina los caracteres que hay entre las posiciones p1 y p2 - 1 del objeto StringBuffer que recibe el mensaje delete.
El valor p2 debe ser mayor que p1.
Si p1 es igual que p2, no se efectuará ningún cambio y si es mayor Java lanzará una excepción.
7. StringBuffer replace(int p1, int p2, String str)
Este métodoreemplaza los caracteres que hay entre las posiciones p1 y p2 - 1 deI objeto StringBuffer que recibe el mensaje replace, por los caracteres especificados por strb.
La longitud y la capacidad del objeto resultante serán ajustadas automáticamente al valor requerido.
El valor p2 debe ser mayor que p1.
Si p1 es igual que p2, la operación se convierte en una inserción, y si es mayor Java...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tarea N3
  • TAREA N3
  • FENOMENO ENSO Tarea N3
  • TALLER N3 EMPRESA MADERERA 1
  • TAREA 1
  • Tarea 1
  • Tarea 1
  • Tarea 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS