Crear un vector
Se puede crear un vector de dos maneras
/*De esta forma se crea un vector con un tamaño e incremento de 10*/
Vector mivector = new Vector();
Añadir elementos a un vector
Eliminar elementos de un vector
La eliminacion se realiza de igual forma
/*elimina un objeto */
mivector.removeElement("objeto a eliminar");
/*elimina un objeto de una posicion especifica*/
mivector.removeElementAt("Objeto a eliminar", posicion);
Buscar un elemento.
Este metodo es importante, ya que te sirve para buscar un elemento en un vector comparando con un parametro de entrada.
Enumeration n = mivector.elements();
boolean encontrado = false;
int i = 0;
while(n.hasMoreElements()){
String elemento=(String)n.nextElement();
i++;
if(elemento.equals(txtParametro.getText())){
encontrado=true;
break;
}
}
if (encontrado)
{JOptionPane.showMessageDialog(null, "Elemento encontrado en posicion ["+ i + "]");}
else
{JOptionPane.showMessageDialog(null, "Elemento NO encontrado");}
Para una mejor comprension, este pequeño programa te muestra de una forma grafica como se manipula un vector.
6 comentarios:
gracias capo me ayudaste en un problema q no era complicado pero me tenia mal jaja
Nunca hasta el momento habia usado vectores, me quedo claro y me ayudo para lo q necesitaba
buen blog!!!
Pues me gusto ver el programa en la pagina, Me guystaria poder tener el codigo, pero no se puede descargar el link nunk funciona, Si podrias tenerlo para ponerlo orientado objeto, y pasarlo de nuevo a la pagina, para aquellos que quieran tenerlo orientado objetos. gracas mi correo jairj02@hotmail.com si puedes enviamelo ,muchas gracias
Solía utilizar esta, pero ya no está obsoleta, lo decía SUN y ahora ORACLE.
pues si, ya esta obsoleta pero aun asi sigo encontrado lugares donde dan trabajos sobre esta clase, no esta demas saber un poco sobre vectores
necesito ayuda con un programa de un vector de 10 espacios que pida números y después me diga cuantas veces esta el numero en el vector
necesito ayuda con un programa de un vector de 10 espacios que pida números y después me diga cuantas veces esta el numero en el vector
Publicar un comentario