por Pedro Zapata hace 10 años
1050
Ver más
Mediante la instanciación se reserva un bloque de memoria para almacenar todos los elementos del array. La dirección donde comienza el bloque de memoria donde se almacenará el array se asigna al nombre del array.
De forma general: nombreArray = new tipo[tamaño]; nombreArray: es el nombre creado en la declaración. tipo: indica el tipo de datos que contiene. tamaño: es el número de elementos del array. Debe ser una expresión entera positiva. El tamaño del array no se puede modificar durante la ejecución del programa. new: operador para crear objetos. Mediante new se asigna la memoria necesaria para ubicar el objeto. Java implementa los arrays como objetos.
EJEMPLO ventas = new int[5]; //se reserva memoria para 5 enteros y //se asigna la dirección de inicio del array a ventas.
En la declaración se crea la referencia al array. La referencia será el nombre con el que manejaremos el array en el programa. Se debe indicar el nombre del array y el tipo de datos que contendrá.
De forma general un array unidimensional se puede declarar en java de cualquiera de estas dos formas: tipo [] nombreArray; tipo nombreArray[];