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

Tutoriel de base Java

Contrôle de flux Java

Java tableau

Java orienté objet (I)

Java orienté objet (II)

Java orienté objet (III)

Gestion des exceptions Java

Java Liste (List)

Java Queue (file d'attente)

Java Map ensemble

Java Set ensemble

Java entrée/sortie (I/O)

Java Reader/Writer

Autres sujets Java

Programme Java parcourant les ensembles

Comprehensive Java examples

Dans cet exemple, nous allons apprendre à parcourir les éléments d'un ensemble d'ensembles en Java en convertissant les ensembles d'ensembles en tableaux et en ensembles d'ensembles.

Pour comprendre cet exemple, vous devriez comprendre ce qui suitProgrammation JavaSujet :

Exemple1:Parcourir l'ensemble en utilisant une boucle forEach

enum Size {
  SMALL, MEDIUM, LARGE, EXTRALARGE
 }
 class Main {
  public static void main(String[] args) {
    System.out.println("Accéder à chaque constante d'ensemble");
    // Parcourir chaque valeur de l'ensemble en utilisant une boucle forEach
    for(Size size : Size.values()) {
      System.out.print(size + " , ");
    }
  }
 }

Sortie1

Accéder à chaque constante d'ensemble
SMALL, MEDIUM, LARGE, EXTRALARGE,

Dans cet exemple, nous avons un ensemble d'ensembles nommé Size. Notez l'expression

Size.values()

Ici, la méthode values() convertit les constantes d'ensembles en tableau de type Size. Ensuite, nous utilisons une boucle forEach pour accéder à chaque élément de l'ensemble.

Exemple2:Parcourir les ensembles d'ensembles EnumSet

import java.util.EnumSet;
//Créer un ensemble d'ensembles
enum Size {
  SMALL, MEDIUM, LARGE, EXTRALARGE
 }
 class Main {
  public static void main(String[] args) {
    //Create an EnumSet class
    //Convert the enumeration Size to an enumeration set
    EnumSet<Size> enumSet = EnumSet.allOf(Size.class);
    System.out.println("Elements of EnumSet: ");
    //Traverse the EnumSet class
    for (Size constant : enumSet) {
      System.out.print(constant + " , ");
    }
  }
 }

Output result

Elements of EnumSet: 
SMALL, MEDIUM, LARGE, EXTRALARGE,

Here, we use the allOf() method to create an EnumSet class from the enumeration Size. Then we use the forEach loop to access each element of the enumset class.

Comprehensive Java examples