Insertar elementos en un Vector

17/dic/2006 Java , 49 Comentarios
java

Hasta la versión Java SE 5 cuando utilizabamos un Vector, del paquete java.util, podíamos insertar cualquier tipo de elemento en el Vector. Incluso podíamos insertar diferentes tipos de objetos en un mismo Vector. A partir de la versión Java SE 5 la idea es la de indicar el tipo de objetos que va a manejar el Vector cuando se instancia. Lo cual evita que se tenga que hacer un cast cuando se recuperan los elementos del Vector.

Lo primero que tenemos que hacer es instanciar el Vector. En nuestro caso crearemos un Vector que va a almacenar objetos de tipo String. Para ello utilizaremos la siguiente línea de código:

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

El método que utilizaremos para añadir elementos al Vector será el .add(). El parámetro deberá de ser un objeto que tiene que coincidir con el tipo de la instanciación. Es por ello que en nuestro caso deberemos de añadir objetos String.

El código quedaría de la siguiente forma:

  1. mivector.add("Elemento UNO");
  2. mivector.add("Elemento DOS");
  3. mivector.add("Elemento TRES");

Vídeos sobre Java

Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

49 comentarios en “Insertar elementos en un Vector”

Víctor Cuervo

Estudioseo

Buenas, gracias por la informacion , me ha sido de gran utilidad, la compartire
!!!Besos!!!!.
Hola, buenísimo el blog post, muy util, lo compartire.
Abrazos a todos
Buenas, gracias por la informacion , me ha
sido de gran utilidad, la compartire !!!Abrazos!!!!.

Mil gracias por entregar a todos una maravillosa posibilidad como para leer los comentarios críticos de
este blog.
Siempre y en todo momento es muy fabuloso y asimismo rellena con un montón de diversión para mí y mis compañeros de oficina los trabajadores a visitar el blog más de 3 veces a la semana para leer mediante los nuevos consejos
que has conseguido. Y, de hecho, estoy tan frecuentemente satisfechas con sus
ideas creativas atractivas que usted sirve. Algunas áreas dos
de este artículo son sin duda el más eficaz todo
cuanto hemos tenido.
Super-Duper blog Soy cariñoso !! Volveremos después a
leer un poco más. Utilizo los feeds También
Yo simplemente no podía salir de su sitio ya
antes de sugerir que me agradó mucho la información habitual una persona proporcione para
sus visitantes? Va a ser nuevamente sin cesar con el propósito de comprobar mensajes nuevos
Como novato, estoy navegando de manera permanente online para los artículos que me puede ayudar.

Gracias
Buenas, gracias por la informacion , me ha sido de gran utilidad, la compartire
!!!Besos!!!!.nHola, buenísimo el blog post, muy útil, lo compartire.

Abrazos a todosnHello, very goodpost,very useful, Iwill share.Hugs to allnBuenas, gracias por
la informacion , me ha sido de enorme utilidad, la compartire !!!Abrazos!!!!.nMuchas gracias por dar a todos una fantástica posibilidad como para leer los comentarios críticos de este blog.nSiempre y
en todo instante es muy fantástico y también rellena
con un montón de diversión para mí y mis compañeros de oficina los trabajadores a
visitar el weblog más de 3 veces por semana para leer a través de los nuevos consejos que has conseguido.

Y, en verdad, estoy tan frecuentemente satisfechas con sus ideas creativas atractivas que sirve.
Ciertas áreas 2 de este artículo son sin duda el más eficiente todo lo que hemos tenido.nSuper-Duper weblog Soy
cariñoso !! Volveremos después a leer un tanto más.
Empleo los feeds AsimismonYo simplemente no podía
salir de su lugar ya antes de sugerir que me complació mucho la información usual una persona
dé para sus visitantes? Va a ser de nuevo sin cesar con la meta de comprobar mensajes
nuevosnComo novato, estoy navegando de forma permanente on-line para los artículos
que me puede acudir. Gracias
Buenas, gracias por la informacion , me ha sido de gran utilidad, la compartire !!!Besos!!!!.

Hola, muy bueno el blog post, muy útil, lo compartire.

Abrazos a todos
Buenas, gracias por la informacion , me ha sido de gran utilidad, la compartire !!!Abrazos!!!!.

Muchas gracias por dar a todos una fabulosa
posibilidad como para leer los comentarios críticos de este weblog.

Siempre y en todo momento y en todo momento es muy fabuloso y además rellena con un montón de diversión para mí y mis compañeros de oficina los trabajadores a visitar el blog
más de 3 veces por semana para leer a través de los nuevos consejos que has
logrado. Y, en verdad, estoy tan habitualmente satisfechas con sus ideas creativas atractivas que sirve.
Ciertas áreas 2 de este artículo son sin duda el más eficiente todo lo que hemos tenido.

Super-Duper blog Soy cariñoso !! Volveremos después a
leer un tanto más. Empleo los feeds Además
Yo sencillamente no podía salir de su lugar ya antes de sugerir que me complació mucho
la información usual una persona dé para sus visitantes?
Será de nuevo sin cesar con el objetivo de repasar
mensajes nuevos
Como novato, estoy navegando de manera permanente en línea para
los artículos que me puede acudir. Gracias

Víctor Cuervo

tu macho

es es reeee choto son pelotudos jajajajaa me cago no me dice ni la respuesta a lo q busco

Víctor Cuervo

gogy

me puedes ayudar? necesito insertar un arreglo dentro de otro

Víctor Cuervo

lineadecodigo

@miguel,

Me alegro que te haya orientado. Por otro lado cualquier colaboración (comentarrios/ejemplos/artículos) con la web será muy bien recibida.

Gracias.

Víctor Cuervo

miguel

Okaz muchas gracias ..con el codigo me diste una idea ..te agradesco y esperando muy pronto aportar algo de mis conocimientos.
Va que va…..

Víctor Cuervo

lineadecodigo

@miguel,

Te pego el código. A ver si van por ahí los tiros…

char[] arreglo = {'p','o','s','i','c','i','o','n','=','i','n','i','c','i','a','l','+','f','i','n','a','l','*','6','0'};
		
int x=0;
String texto;
				
while (x < arreglo.length) {
 texto = "";
 while((x < arreglo.length) && (arreglo[x]!='=') && (arreglo[x]!='+') && (arreglo[x]!='*')) { 
   texto = texto + arreglo[x];
   x++; 
 }
			
 if(x < arreglo.length)
   x++;	
  System.out.println(texto);			
}

Víctor Cuervo

miguel

hola tengo este programilla

import javax.swing.*;
import java.util.*;

public class Lexico{
char caracter=’=';
char caracter2=’+';
char caractr3=’*';
public static void main(String args[]){
char[] arreglo = {‘p’,’o’,’s’,’i’,’c’,’i’,’o’,’n’,’=’,’i’,’n’,’i’,’c’,’i’, ‘a’, ‘l’,’+’,’f’,’i’,’n’,’a’,’l’,’*’,’6′,’0′};

como hacerle para que pueda imprimir posicion, inicial, final, 60 que la condicion diga mientras encuentre el = imprima posicion, y despues el sigue mientra encuentro + imprima inicial. y asi sucesivamente…..
es decir hasta donde encuentre el signo “=” o “+” , * solo esa parte y despues concatene al final todo la frase de caracteres
alguna idea

Víctor Cuervo

Another_java_n00b

El problema con la mayoría de los anteriores personajes que “leyeron” el articulo es que:

1. No quieren aprender Java.
2. Están buscando la solución un trabajo para aprobar la materia.
3. Nunca se han pasado por la extensa y valiosa documentación de java (hecha por Sun) que es excelente.
4. Que diablos insultan si no van a ser programadores de verdad, ni tan siquiera Ingenieros de sistemas (o eqivalente) (eso ni pensarlo), me parece y estoy 99.99 % seguro que los que insultan la página serán los futuros “Choferes de mouse” (como los llamamos acá) de este siglo.

PD: Gracias a lineadecodigo por el artículo, claro, conciso, preciso, lo que necesitaba para aclarar mis dudas.

Víctor Cuervo

lis

alguien me puede decir como extraer un arreglo{} q esta contenido en un arraylist

Víctor Cuervo

jhon

maldita sea necesito los elementos de un vector pero yaaaa

Víctor Cuervo

eliot

mi msn es worflobo@hotmail.com necesito saber los elementos de un vector ayudenme por favor

Víctor Cuervo

maria valentina

en esta cosa no aparasen los elementos de un vector ponganlos okiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii

Víctor Cuervo

lineadecodigo

@Paito, tienes el ejemplo sobre como insertar un dato al vector en una posición en http://lineadecodigo.com/2009/01/19/insertar-un-elemento-en-una-posicion-concreta-del-vector/.

Espero que te sirva.

Víctor Cuervo

PAITO

HOLA NECESITO SABER COMO INSERTAR UN DATO AL VECTOR EN UNA POSICION (x).

Víctor Cuervo

jazmin

necesito saber los elementos de un vector mi msn es jazmill_ditao@hotmail.com

Víctor Cuervo

estefeni

que porqueria no dicen los elementos de un vector

Víctor Cuervo

alixandri laineth

que por queria es esta pagina no sale elemento de un vector q xqueria es esta pagina odio esta materia de fisica ah hora la voy a raspar x culpa de esta pagina

Víctor Cuervo

CANELA

Lo que pasa, es que hay personas que tienen cierto conocimiento (el autor por ejemplo), y hay otros cuyo cerebro los aísla por completo (los comentaristas que pretenden desprestigiar el trabajo de los demás), que pretenden que un blog sea un libro donde les expliquen paso a paso…
…Siento informarles, que si requieren “información para dummies”, por lo menos, deben plantear exactamente qué es lo que necesitan, pero al parecer nisiquiera tienen eso claro.
La información está tan clara, que da pena que alguien tenga que explicarles más detalladamente…
En realidad, creo que este no es el sitio para uds niños… y sobre todo para el que manda mensajes de amor: ¡¡¡UBIQUÉMONOS Y PONGÁMOSLE SERIEDAD A LAS COSAS!!!!

Víctor Cuervo

THAYS FARFAN

CREO QUE DEVERIAN ESPECIFICAR LOS CONCEPTOS

Víctor Cuervo

waes

Jajaja solo aquellos que no estan en el cuento se atreven a criticarlo vaya… no hay ejemplo mas claro, es justo lo que se necesita…. asi no tienes que darle el tipo al objeto obtenidos desde el vector osea no hay que hacer un “cast”…. A estudiar partida de burros………. ” .. “

Víctor Cuervo

kristian hernandez

bayase a la puta mierda esta monda no sirbe para un culo

Víctor Cuervo

jOsE!

Plop! lo leo y no lo creo… Que barbaridad! si esta muy claro! que no hay necesidad de instanciar el vector , pues con el codigo que propone el AUTOR y el uso de la libreria de java.util se da un arraque al vector y con la facilidad que le emplees los elementos que solo necesitas! … Gracias! al AUTOR! pero al resto de personas! estudien por favOr! sinO! retirecen del JAVA! Saludos!

Víctor Cuervo

Karen

No sé por qué dicen que no es útil la información de esta página, no puede estar más claro, los que han visto esta página ni siquiera han probado este dato, yo lo probé y funcionó, es muy sencillo. Así que al autor, que siga con sus conocimientos de java y los demás que se pongan a estudiar y practiquen.

Víctor Cuervo

guachiman

q estupides sabes

Víctor Cuervo

ELBA ROSA MARTINEZ

BUENO EN ESTA PAGINA NO SALE NADA SOBRE UN ELEMENTO DE UN VECTOR

Víctor Cuervo

VANE

quiero el concepto osea plis “VANESSA”

Víctor Cuervo

MARCELO

CHAVOS NO PONGANSE ESTUDIAR CHAVOS SI NO PRACTICAN NO VAN A LOGRAR NADA .POS YO TAMPOCO LO ENTENDIA PERO AHORA YA ESTA PAPA JAJAJJA BUENO BAY

Víctor Cuervo

osbeli

esto es una mierda

Víctor Cuervo

luis jose

es cierto no sale nada que oror no

Víctor Cuervo

Roman Rodriguez

Los que insultan y escriben incoherencias dan lastima.
Si razonan como escriben se entiende el porque de tanto agravio y porque no entienden las explicaciones calaras y sencillas de esta página.

APRENDAN ORTOGRAFÍA POR DIOS !!! APRENDAN ESPAÑOL !!!

Luego, tal vez, logren entender algo de programación y el lenguaje Java.

Lo mas triste es que se nota el poco interes en aprender, solo quieren que les aprueben sus exámenes. Dan pena amigos y amigas.

Muchas gracias al autor de esta página por poner a disposición de todos sus conocimientos.

Víctor Cuervo

yecsenia romero

vicot te amo no lo dudes jams en la vida

Víctor Cuervo

nicolas

hola amigos del mundo entero, para mi esta pagina no sirve para maldita la mierda porque no encuentro nada de lo q yo quiero espero q sirva de algo si ok chao….

Víctor Cuervo

MARTINEZ ALI

esta pagina es un virus para mi computadora no cirve para nada ESTORBA^***

Víctor Cuervo

Claudia

aqui no sale nada cierren esta pagina

Víctor Cuervo

Gonzalo

Muy util el articulo!!!
Gracias me salvaste de un apuro, esta bien explicado!

Víctor Cuervo

nch

no puedo creer los comentarios que leo. ¡¡El artículo es muuuy claro!! y encima es sintético y conciso!!!

1) Señor autor: bien por ud. el artículo está perfecto.
2) Mayoría de comentaristas: Estudien java por amor de Diosssss, …¿seguro que están queriendo aprender java?

Y en caso de que digan que están aprendiendo entonces respeten a los que saben un poco más!! humildad señores y señoras

Víctor Cuervo

Lucia fonbawuer

Esta pagina es malisima nunca encuentro lo que busco ademas algo importante son los elementos de vectores y no sale, que mala onda!

Víctor Cuervo

juan

como se hace un vector con java???

Víctor Cuervo

Andre

alguien sabe como manejar un jtable para que reciba desde una BD en oracle mas de 2.000.000 de registros??? es que me sale un problema que dice java heap space y pues aun no se como organizarlo

Víctor Cuervo

carmen

esto no sale nada bueno pongaa los elementos del vector osea no sirve ni para la mierdad oseaaaaaa

Víctor Cuervo

lineadecodigo

Edwin,

No es necesario instanciar el Vector. Puedes ir añadiendo elementos según los vayas necesitando.

¿Por qué crees que hay necesidad de inicializarlo? Quizás se me esté escapando algo.

Víctor Cuervo

Edwin Cifuentes

primero tienes que instanciar el vector asi:
int V[]=new int V[1000];//lo puse de mil posiciones.
for (int i=0;i

Víctor Cuervo

lineadecodigo

María, ¿y que andabas buscando?

Víctor Cuervo

maria

esta porqueria no aparece nada esta pajina es una mierda no sirve yo no se para q la tienen aqui lo q no tiene es lo q uno anda buscando

Víctor Cuervo

ginga

bueno y como hago para trabajar varios tipos de objetos dentro del mismo array list cuyos subobjetos hereden las caracteristicas?

Víctor Cuervo

Gabriel

prueba

Víctor Cuervo

daniela .............

aca no encontre nada
esque no aparese los elementos del vector que onda con esta pagina

Víctor Cuervo

maria del carmen mamani mermA

por que no aparece elementos de un vector

Víctor Cuervo

melissa montenegro

lo malo de qui esq nunca aparese el consepto de nada y lo hasen mas difisil de resumir usted deverian resumir y colocarlo para q la persona pueda asersele mas fasil. es pero q mejoren esa parte ok chao.

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*


*