23/09/2011, 12:22
|
| | Fecha de Ingreso: septiembre-2011 Ubicación: Agua Dulce
Mensajes: 8
Antigüedad: 13 años, 2 meses Puntos: 0 | |
Respuesta: Ayuda Char array a String, error espacios en blanco al imprimir palabra en Gracias pro no me ayudo en nada tu comentario, mira lo que pasa es que en este metodo
public void largo_vector()
{
pal_cont=0;
for(int i=0;i<cad.length;i++)
{
char pivote=cad[i];
this.word=new char [otro+1];
this.palabra=new String[pal_cont+1];
if(pivote !=' ')
{
word[otro]=pivote;
otro++;
}
else if(pivote ==' ')
{
palabra[pal_cont] = String.valueOf(word);
pal_cont++;
otro=0;
}
}
}
ya que este metodo debe de secomponer una frase en sus palabras y las palabras en caracteres, osea solo les tengo que quitar ala frase sus espacios, pro al momento que el programa encuentre un espacio, con las lletras que tenga la variable word se cree un String, pro al momento de converirtirlo, e imprimirlo en este otro metodo.
public void convertir_letra()
{
for(int i=0;i<cont;i++)
{
System.out.println((i+1)+".-Palabra: "+palabra[i]);
}
}
me imprime no se que cosas. C:/ bin
b
i
n
1.-Palabra: [C@19f953d
BUILD SUCCESSFUL (total time: 3 seconds)
mi pregunta es como le hago para que eso no me salga si no la palabra bin pro ya en String |