Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


colecciones en Programacion orientada a objetos, Apuntes de Programación Orientada a Objetos

colecciones en Programacion orientada a objetos

Tipo: Apuntes

2020/2021

Subido el 02/10/2021

gian-pierre-de-la-cruz-mayuri
gian-pierre-de-la-cruz-mayuri 🇵🇪

1 documento

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
° Una colección es un objeto que recopila y organiza otros objetos.
° La colección define las formas específicas en las que se puede acceder y con las que se pueden gestionar esos objetos,
los cuales se denominan elementos de la colección.
° Existen muchos tipos específicos de colecciones que permite distintas problemáticas.
Las clases que representan las colecciones en java se encuentra dentro del paquete java.util. y se basan en una serie
de interfaces que definen los métodos necesarios para su gestión.
La interface Collection representa una secuencia de elementos individuales a los que se aplica una o más reglas.
Una colección List debe almacenar los elementos en la forma en que fueron insertados, una colección Set no
puede tener elementos duplicados y una colección Queue produce los elementos en el orden determinado por
una disciplina de cola.
La interface Map representa un grupo de parejas de objetos clave-valor, que permite realizar búsquedas de
objetos. No se permiten claves duplicadas.
COLECCIONES: LISTAS
Un ArrayList es un array de objetos cuyo tamaño puede variar en tiempo de ejecución. Implementa la interface
List
Los objetos se pueden almacenar al final de la colección o en una posición concreta utilizando el método add() y
borrarlos mediante remove().
También podemos remplazar un elemento de la colección con el método set().
Se puede buscar un elemento en concreto utilizando los métodos contains(), indexOf() o lastIndexOf().
Se puede extraer un objeto de una posición específica utilizando el método get().
Colecciones en Programación
orientada a objetos
pf3

Vista previa parcial del texto

¡Descarga colecciones en Programacion orientada a objetos y más Apuntes en PDF de Programación Orientada a Objetos solo en Docsity!

° Una colección es un objeto que recopila y organiza otros objetos. ° La colección define las formas específicas en las que se puede acceder y con las que se pueden gestionar esos objetos, los cuales se denominan elementos de la colección. ° Existen muchos tipos específicos de colecciones que permite distintas problemáticas. Las clases que representan las colecciones en java se encuentra dentro del paquete java.util. y se basan en una serie de interfaces que definen los métodos necesarios para su gestión.  La interface Collection representa una secuencia de elementos individuales a los que se aplica una o más reglas.  Una colección List debe almacenar los elementos en la forma en que fueron insertados, una colección Set no puede tener elementos duplicados y una colección Queue produce los elementos en el orden determinado por una disciplina de cola.  La interface Map representa un grupo de parejas de objetos clave-valor, que permite realizar búsquedas de objetos. No se permiten claves duplicadas. COLECCIONES: LISTAS  Un ArrayList es un array de objetos cuyo tamaño puede variar en tiempo de ejecución. Implementa la interface List  Los objetos se pueden almacenar al final de la colección o en una posición concreta utilizando el método add() y borrarlos mediante remove().  También podemos remplazar un elemento de la colección con el método set().  Se puede buscar un elemento en concreto utilizando los métodos contains(), indexOf() o lastIndexOf().  Se puede extraer un objeto de una posición específica utilizando el método get().

Colecciones en Programación

orientada a objetos

Colecciones: Conjuntos HashSet:  Un HashSet se basa en una tabla hash para almacenar los objetos y es una implementación de la interface Set y representa un conjunto de valores que no admite duplicados.  Para almacenar un objeto utilizaremos el método add() y para borrarlo remove(). Una tabla hash o mapa hash es una estructura de datos que asocia llaves o claves con valores. Colecciones Conjuntos Treeset:  Un TreeSet es una colección en forma de árbol de objetos cuyos elementos están ordenados. Implementa la interface SortedSet.  El Orden de los objetos puede ser natural o en un orden especificado a través de un objeto comparador. Utiliza los mismos método de inserción y borrado que hashset. La mayor utilidad que tiene esta colección es la de presentar elementos en determinadas posiciones o rangos Colecciones Mapas Mapas :  HashMap :

  • Una HashMap, es una tabla hash, realiza una implementación de la interface Map, por lo tanto, representa una colección para almacenar objetos claves/valores.