La Biblia de Java 2 parte 1

Page 97

Al igual que al declarar variables sencillas, la declaración de un array no reserva memoria, ya que Java no sabe exactamente qué tamaño va a tener. Esto quiere decir que es necesario otro paso en este proceso: la creación del . array. Veamos el siguiente punto para más detalles.

Creación de arrays unidimensionales Después de que se ha declarado un array unidimiensional, el siguiente paso es crear ese array alocando memoria para él. Como se verá en el capítulo o usar el nuevo array de la siguiente forma: public class app

I public static void main(String[l args)

I double accounts [ 1 ; accounts = new double[100];

System.out.println("La cuenta 3 debe S " + accounts[31); )

1

Aquí se ha creado un array de exactamente 100 valores double, que Java inicializa a O. El límite inferior de todo array de Java es 0, por lo que el primer elemento del array es accounts[O] y el superior es accounts[99]. Si el índice del array está fuera del rango del O al 99, Java devolverá un error fatal, y el programa se parará. Este es el resultado del programa: C:\zjava app La cuenta 3 debe $1335.67

De hecho, se puede combinar el proceso de declaración y creación de arrays en un paso: public class app

I public static void main(String[] args) {

double accounte[

]

= new double [1001;

system.out.println("La cuenta 3 debe S " + accountsi31);

'


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.