Java - pregunta simple

 
Vista:

pregunta simple

Publicado por David (7 intervenciones) el 23/11/2006 17:59:04
Este pregunta es simple la verdad pero es q acabo de empezar a estudiar java
como aumento un array que tengo ya definido del tipo char que saco al pasar una frase string con
..toCharArray() de forma automatica para que me lo agrege el programa y en que posicion se agregaria
asias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pregunta simple

Publicado por Kike (72 intervenciones) el 23/11/2006 18:24:38
Hola. Haber si me quedó claro...

Lo que pretendes es incrementar el tamaño de un arreglo de caracteres en tiempo de ejecución, hasta donde tengo entendido no es posible realizar eso a menos que redefinas tu arreglo de caracteres. Por ejemplo:

// Definimos por primera vez el arreglo de caracteres
char caracteres[ ] ={ 'H', 'O', 'L', 'A' };

// Agregamos un texto en forma de arreglo a caracteres
String frase = new String( caracteres ) + " MUNDO";
caracteres = frase.toCharArray( );

Como bien puedes observar es un proceso un tanto engorroso, sin embargo, en Java existe una clase llamada Vector ( del paquete java.util ) que permite incrementar y decrementar un arreglo de objetos en tiempo de ejecución. Aqui todas las características de la clase Vector. Espero que te sirva...

http://java.sun.com/j2se/1.4.2/docs/api/java/util/Vector.html

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar