Go Back   UseSrv Message Forum > Español > Tecnología > Java - español
 

 
Thread Tools Display Modes
  #1  
Old 07-11-2008
Jorge
Guest
 
Posts: n/a
Default Clase Vector

Me podeis aclarar, si cuando uso el metodo remove(int index)
de la clase Vector, el Vector se reorganiza? o en la posicion index se queda
un hueco? y de ser esto ultimo podria dejar el vector sin huecos y de tamaño
size, utilizando trimToSize()
no?. Gracias.


  #2  
Old 07-11-2008
Leto Atreides
Guest
 
Posts: n/a
Default Re: Clase Vector

Jorge wrote:
> Me podeis aclarar, si cuando uso el metodo remove(int index)
> de la clase Vector, el Vector se reorganiza? o en la posicion index se queda
> un hueco? y de ser esto ultimo podria dejar el vector sin huecos y de tamaño
> size, utilizando trimToSize()
> no?. Gracias.
>
>


Hola Jorge:

En realidad no es que se reorganice, es que la clase Vector está
implementada como una lista, así, cuando eliminas un elemento del
vector, el elemento anterior, inmediatamente, apunta al siguiente. Ni
deja ningún hueco ni hay que reorganizar todo el vector.

Un saludo,
Leto Atreides
  #3  
Old 07-11-2008
EdUarDo
Guest
 
Posts: n/a
Default Re: Clase Vector

> vector, el elemento anterior, inmediatamente, apunta al siguiente. Ni
> deja ningún hueco ni hay que reorganizar todo el vector.


Y de hecho, a no ser que uses threads, te aconsejo el uso de List (ArrayList),
ya que sus métodos no son sincronizados y son más rápidos.


Thread Tools
Display Modes

Forum Jump


All times are GMT. The time now is 02:06 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0