Upload
monjeoneble
View
71.619
Download
1
Embed Size (px)
Citation preview
ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y DESARROLLODESARROLLODESARROLLODESARROLLO WWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COM
Clase Vector en Java
La clase java.util.Vector deriva de Object, implementa Cloneable (para poder acceder al método clone() y también implementa Serializable (para así convertir este objeto en cadenas de caracteres).
Vector representa un array de objetos que puede crecer y reducirse, según el número de elementos, además accedemos a los elementos por medio de un subíndice pero atreves de un método llamado get(índice).
Algunos de los métodos de esta clase son:
• Constructor:
• El método add(Objeto) insertara al final del arreglo el objeto que se encuentra entre el paréntesis
• void addElement (Object miobj) // agrega miobjeto al final del vector.eto
ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y DESARROLLODESARROLLODESARROLLODESARROLLO WWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COM
• firstElement() y lastElement() indican el primero y ultimo elemento del vector respectivamente
• El método indexOf(objeto) encuentra la posición en la que el elemento se encuentra en el arreglo
• El método contains(objeto) indica si el objeto se encuentra en el vector
• int lastIndexOf (Object objeto, int índice) //retorna la posición de la ultima ves que el objeto aparezca en el vector
• Object elementAt (int índice) // retorna el objeto que se encuentra en el índice
• remove(objeto) elimina el objeto que enviamos entre los paréntesis
• boolean removeElement (Object miobjeto) // elimina el primer miobjeto que encuentra
• void removeAllElements() // Elimina todos los elementos del Vector • void removeElementAt(int indice) // elimina el elemento que esta en índice
• El método size() nos indicara cual es el tamaño actual del arreglo • void trimToSize() // Ajusta su tamaño a los elementos que posea
• void setSize(int nuevoTamaño) // establece un nuevo tamaño para el vector
ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y ANALISIS DISEÑO Y DESARROLLODESARROLLODESARROLLODESARROLLO WWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COMWWW.MONJE.ONEBLE.COM
• El método capacity() nos dirá la capacidad disponible para agregar objetos al arreglo
• isEmpty()devolverá true si el vector esta vacio de lo contrario retornara false
• Y para recorrer el vector pasaremos por cada una de las posiciones y solicitaremos que las muestre en pantalla
Los siguientes métodos son para que averigües la me jor forma de usarlos
void setElementAt(Object objeto, int índice) // cambia el elemento que esta en índice por el objeto del parámetro
void insertElementAt(Object objeto, int índice) // inserta el elemento por delante de una determinada posición
Nota los códigos que están en azul son métodos más precisos de los que aquí se realizan