feed twitter facebook LinkedIn facebook

Java » Insertar un elemento en una posición concreta del Vector

enero 19, 2009 por Víctor Cuervo 1 Comentario Imprimir Imprimir

En uno de nuestros artículos podemos leer cómo insertar elementos en un Vector. Y uno de nuestros lectores nos preguntaba cómo insertar un elemento en una posición concreta de Vector. Veámos como hacerlo...

Lo primero será declarar un Vector. Para ello utilizamos la clase Vector del paquete java.util. Hay que recordar que desde la versión 5 de Java tenemos que indicar el tipo de elementos que instanciamos dentro del Vector. En nuestro caso insertaremos cadenas de texto:

  1. Vector<String> mivector = new Vector<String>();

Lo siguiente será cargar el Vector. La carga del Vector será la siguiente:

[Posición 0] -> Elemento 1
[Posición 1] -> Elemento 2
[Posición 2] -> Elemento 3

Esto lo podemos hacer con una carga normal con el método .add:

  1. mivector.add("Elemento Uno");
  2. mivector.add("Elemento Dos");
  3. mivector.add("Elemento Tres");

El siguiente paso será insertar un elemento en una posición concreta del Vector. En concreto insertaremos un elemento en la posición 1. Quedándonos el Vector de la siguiente forma:

[Posición 0] -> Elemento 1
[Posición 1] -> Nuevo elemento
[Posición 2] -> Elemento 2
[Posición 3] -> Elemento 3

Para poder hacer esto volvemos a utilizar el método .add. Si bien, en este caso anteponemos un parámetro indicando la posición en la que queremos insertar el elemento. En nuestro caso el número 1.

  1. mivector.add(1,"Nuevo elemento");
Descargar el Codigo
Descargar el código
Error en el Codigo
Error en el código
Foro sobre Java
Foro sobre Java
tags: ,

Artículos relacionados:

1 comentario »

Suscripción RSS a los comentarios de esta entrada. TrackBack URI

  1. Jimmy
    marzo 26, 2009 #

    muy bueno. Gracias

Dejar un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*