Acerca de la colección en Java

¿Qué es una colección?

       El conjunto de interfaces más básico para almacenar una serie de elementos que cumplen ciertas reglas, tiene dos subinterfaces importantes, respectivamente, java.util.Listy java.util.Set.


Las características de List son:

  • Elementos ordenados
  • Los elementos se pueden repetir

Las principales clases de implementación de la interfaz List: java.util.ArrayListyjava.util.LinkedList

Las características de Set son:

  • Elementos desordenados
  • Los elementos no se pueden repetir

La clase de implementación principal de la interfaz Set: java.util.HashSety java.util.TreeSet.


Colección de listas

Definición: CollectionUna subinterfaz de una colección es un tipo de almacenamiento de valor único, que permite que los elementos se repitan y los elementos estén en orden, que son también sus dos características principales.


Métodos comunes en la interfaz Lis

public void add (índice int, elemento E) Agregue el elemento especificado a la posición especificada en la colección.
public E get (int index) Devuelve el elemento en la posición especificada en la colección.
public E eliminar (índice int) Elimine el elemento en la posición especificada en la lista y devuelva el elemento eliminado.
conjunto E público (índice int, elemento E) Reemplace el elemento en la posición especificada en la colección con el elemento especificado y actualice el valor de retorno

Subclase de lista

Colección ArrayList

Características: adición y eliminación de elementos lentos, búsqueda rápida.

Debido al desarrollo diario de las características más utilizadas para la consulta de datos a través de los datos, ArrayListes la colección más común.

Colección LinkedList

Características: Estructura de lista enlazada, una colección que facilita la adición y eliminación de elementos.

LinkedListProporciona una gran cantidad de métodos para operaciones de un extremo a otro. Podemos entender estos métodos de la siguiente manera:

public void addFirst (E e) Inserte el elemento especificado al principio de esta lista
public void addLast (E e) Agrega el elemento especificado al final de esta lista.
public E getFirst () Devuelve el primer elemento de esta lista.
public E getLast () Devuelve el último elemento de esta lista.
public E removeFirst () Eliminar y devolver el primer elemento de esta lista
public E removeLast () Eliminar y devolver el último elemento de esta lista
público E pop () Saca un elemento de la pila representada por esta lista
empuje de vacío público (E e) Insertar elementos en la pila representada por esta lista
public boolean isEmpty () Devuelve verdadero si la lista no contiene elementos

Supongo que te gusta

Origin blog.csdn.net/mjh1667002013/article/details/113921664
Recomendado
Clasificación