desgracia , arrays en Java son inmutables. Una vez creados, no pueden cambiar tamaño sin reasignar toda la matriz de nuevo desde cero . Afortunadamente , algunos métodos de ayuda hacen que todo el proceso de duplicar un tamaño de matriz más fácil para el programador. Pero si va a cambiar el tamaño de la matriz con frecuencia , deberá elegir otra estructura de datos, tales como ArrayList y Vector . Instrucciones
1
abierto Netbeans o su entorno de desarrollo integrado preferido ( IDE ) .
2 Haga clic en " Archivo" y " Nueva clase ". Asigne un nombre al " ArrayDoubler . " Clase
3
Type " psvm " . Netbeans se ampliará de forma automática a un método "main " válido
4
Pega el siguiente código en el método "main ": .
//Crear una matriz
< . p> int [ ] anArray = { 1,2,3 } , .
//Reportar su tamaño
System.out.println ( " anArray tiene una longitud de " + anArray.length ) ;
//Haga una copia de la matriz que es el doble del tamaño
anArray = Arrays.copyOf ( anArray , anArray.length * 2 ) .
//Reporte la nueva talla
System.out.println ( " anArray ahora tiene una longitud de " + anArray.length ) . " Ejecutar".
5
click