Infelizmente, arrays em Java são imutáveis . Uma vez criado, eles não podem mudar o tamanho sem realocando a matriz inteira de novo a partir do zero . Felizmente, alguns métodos auxiliares fazer todo o processo de dobrar um tamanho de matriz mais fácil para o programador. Mas se você esperar para redimensionar a matriz com freqüência, você deve escolher uma outra estrutura de dados, como o ArrayList ou Vector. Instruções
1
Abrir Netbeans ou o seu preferido Integrated Development Environment ( IDE).
2
Clique em "Arquivo " e " Nova classe". Nomeie a classe " ArrayDoubler ".
3
Type " PSVM " . Netbeans irá expandir isso automaticamente a um método "main" válido
4
Cole o seguinte código no método "main" : . .
//Cria uma matriz
int [ ] = { meuArray 1,2,3} ; .
//Relatório seu tamanho
System.out.println (" meuArray tem um comprimento de " + anArray.length );
//Faça uma cópia da matriz que é o dobro do tamanho
meuArray = Arrays.copyOf ( meuArray , anArray.length * 2); .
//Relatório o novo tamanho
System.out.println (" meuArray agora tem um comprimento de " + anArray.length ); . " . Run"
5
Clique