English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 基礎教程

Controllo dei Flussi Java

Array Java

Java Orientata agli Obiettivi (I)

Java Orientata agli Obiettivi (II)

Java Orientata agli Obiettivi (III)

Java 異常處理

List Java

Queue (coda) Java

Map di Collection Java

Set di Collection Java

Input/Output (I/O) Java

Reader/Writer Java

Altri argomenti Java

Java 集合接口(Collection)

In questo tutorial, impareremo l'interfaccia Collection Java e le sue sottointerfacce.

L'interfaccia Collection è l'interfaccia radice del framework delle collezioni Java.

Questa interfaccia non viene implementata direttamente. Tuttavia, viene implementata attraverso le sue sottointerfacce (come List, Set e Queue).

Ad esempio, la classe ArrayList implementa l'interfaccia List, che è una sottointerfaccia dell'interfaccia Collection.

Sottointerfacce di Collection

Come descritto sopra, l'interfaccia Collection include sottointerfacce implementate da vari tipi di classe in Java.

1. Interfaccia List

L'interfaccia List è una raccolta ordinata, che ci permette di aggiungere e rimuovere elementi come un array. Per saperne di più, visitareInterfaccia Java List

2. Interfaccia Set

L'interfaccia Set ci permette di memorizzare gli elementi in diverse collezioni, come le sette matematiche. Non può avere elementi duplicati. Per ulteriori informazioni, visitareInterfaccia Java Set

3. Interfaccia Queue

Quando vogliamo chePrima entrato, primo uscito (FIFO)Quando si desidera memorizzare e accedere agli elementi in modo, è possibile utilizzare l'interfaccia Queue. Per ulteriori informazioni, visitareJava Queue 接口

Metodi Collection

L'interfaccia Collection include vari metodi che possono essere utilizzati per eseguire diverse operazioni sugli oggetti. Questi metodi sono disponibili in tutte le sottointerfacce.

  • add() - Inserisce l'elemento specificato nella collezione

  • size() - Restituisce la dimensione della collezione

  • remove() - Elimina l'elemento specificato dalla collezione

  • iterator() - Restituisce un iteratore per accedere agli elementi della collezione

  • addAll() - Aggiunge tutti gli elementi specificati alla collezione

  • removeAll() - Elimina tutti gli elementi specificati dalla collezione

  • clear() - Elimina tutti gli elementi dalla collezione