Los vectores.
Imaginemos que tenemos que hallar el promedio de 10 números que introduzca el usuario (o realizar cualquier otra operación con ellos). Parece evidente que tiene que haber una solución más cómoda que definir 10 variables distintas y escribir 10 veces las instrucciones de avisar al usuario, leer los datos que teclee, y almacenar esos datos. Si necesitamos manejar 100, 1.000 o 10.000 datos, resulta todavía más claro que no es eficiente utilizar una variable para cada uno de esos datos.
// Array1.java
// Aplicación de ejemplo con Arrays
// Introducción a Java
class Array1 { public static void main( String args[] ) {
double a[] = { 10, 23.5, 15, 7, 8.9 }; double total = 0; int i;
for (i=0; i<5; i++) total += a[i];
System.out.println( "La media es:" );
System.out.println( total / 5 );
}
}
En la siguiente porción de código, se crea un vector con una capacidad inicial de 10 elementos, valor por defecto, y se le añaden o insertan objetos de la clase String.
Vector v=new Vector();
v.addElement("uno");
v.addElement("dos");
v.addElement("cuatro");
v.addElement("cinco");
v.addElement("seis");
v.addElement("siete");
v.addElement("ocho");
v.addElement("nueve");
v.addElement("diez");
v.addElement("once");
v.addElement("doce");
v.insertElementAt("tres", 2);
Este comentario ha sido eliminado por el autor.
ResponderEliminar