Ayuda

Páginas: 2 (294 palabras) Publicado: 14 de junio de 2015
 

*Algo curioso para ayudas con el ejercicio consiste en responder el siguiente interrogante : ¿ Que 
cosas se pueden hacer con un String ? 
 Antes de mirar algo útil acepten el hecho de que crear un String realmente es gestionar un objeto 
de la clase String manteniendo siempre la característica de que este es una cadena de caracteres constante( es decir que ninguno de sus elementos puede ser modificado ), unos ejemplos claros 
de String’s: 
 
String cadena = new String( “hola mundo” ); // construir un objeto de la clase String 
 String cadena = “hola mundo2”; // construir un objeto de la clase String 
 
char [] arreglo = { 'h','o','l','a','k' }; 
String cadena = new String( arreglo ); // construir un objeto de la clase String a partir 
// de una arreglo de caracteres 
 *cuando decía que un String es un elemento constante me refería a cosas como esta: 
 
String c = “otra palabra”; 
c​
.​
charAt( 0 ) = ‘J’; //el método charAt() me permite acceder a una posición //exacta en una cadena String, sin embargo esta 
//instrucción es invalida y por lo tanto generará un error 
//debido a que este método retorna un carácter de la //cadena dándole como parámetro un índice que 
//representa una posición, mas no permite acceder a 
//modificar dicho caracter. 
 
 *el consejo consiste en que los ejercicios exigen modificación de cadenas, y para llegar a hacer 
algo por el estilo deben convertir el objeto String en un arreglo de caracteres a través del método 
toCharArray(); 
 
String cadena = “algo curioso”; 
char arreglo[] = cadena​
.​
toCharArray(); 
 //ahora si es fácil alterar una posición de la cadena “algo curioso” que estaba en el objeto String 
cadena​
 y ahora se reubica en el arreglo de caracteres ​
arreglo. 
 
arreglo[0] = ‘P’; arreglo[5] = ‘H’; 
System​
.​
out​
.​
println( arreglo ); //se supone que en consola se tendrá que visualizar 
// la cadena “Palgo Hurioso”; ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ayuda
  • Ayudando
  • Ayudar
  • Ayuda
  • Ayuda
  • Ayuda
  • Ayudas
  • Por que no ayudar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS