Rodrigo,
Nao da' para fazer direto. Os passos sao os seguintes:
- crie um novo array do mesmo tamanho e tipo do atual
para ser usado como buffer;
- use o metodo arraycopy da classe System para copiar
o conteudo do array para o array buffer;
- recrie o array atual do tamanho que deseja;
- use o metodo arraycopy novamente para copiar o
conteudo do array buffer para o array redimensionado.
Bonato
--- Rodrigo Ottero <[EMAIL PROTECTED]> wrote:
> Olah, pessoal.
>
> Eu estava trabalhando com arrays unidimensionais, e
> me surgiu um problema:
> eu nao sei redimensionar um array em java.
> Em VB, eu tenho o statement ReDim Preserve
> MeuArray(n), q, preservando o
> conteudo do meu array, o redimensiona pra n
> elementos.
>
> Procurei no site da sun por uma metodologia para
> redimensionar meus arrays,
> mas nao encontrei nada.
>
> Gostaria de, tendo um array, declarado como:
>
> String[] s=new String[10];
>
> alterah-lo para um array de 5 elementos.
>
> Alguem pode me dar uma ajuda ?
>
> Mto obrigado,
>
> Rodrigo.
>
> --------------------------- LISTA SOUJAVA
> ---------------------------
> http://www.soujava.org.br - Sociedade de
> Usu�rios Java da Sucesu-SP
> [d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm]
> [para sair da lista:
> http://www.soujava.org.br/forum/cadastrados.htm]
> [regras da lista:
> http://www.soujava.org.br/regras.htm]
>
>
---------------------------------------------------------------------
>
>
>
=====
* A. Sergio F. Bonato
* Oracle DBA
* S.A. O Estado de S.Paulo - S.Paulo - Brasil
* FONE: 55-11-856-5116
* FAX: 55-11-856-4679
* E-MAIL: [EMAIL PROTECTED]; [EMAIL PROTECTED]
* CELULAR: 011-9720-6560
__________________________________________________
Do You Yahoo!?
Get Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------