Exercice java: Série d’exercices Java 7 – Les types énumérés

Exercices corrigés et pleins de ressources intéressantes concernant JAVA

Java à un type énuméré permet de définir un ensemble d’identificateurs pour des constantes ; il peut permettre par Java-Les types énumérésexemple de définir l’ensemble : LUNDI, MARDI, …etc pour les jours de la semaine. Jusqu’à Le Java Development Kit (JDK) version 5.0, le langage Java ne permettait pas de définir un tel type. Avec le JDK 5.0, on peut définir des types énumérés à l’aide de classes. Ces classes diffèrent des classes traditionnelles ; en particulier, leur en-tête commence par le mot enum à la place du mot class.

Les Connaissances requises dans chaque exercice java:

  • Définition d’un type énuméré simple (sans champs ni méthodes)
  • Utilisation des valeurs d’un type énuméré
  • Comparaisons d’égalité entre valeurs d’un type énuméré : opérateur == ou méthode equals
  • Ordre des valeurs d’un type énuméré : méthodes compareTo et ordinal
  • Conversion en chaînes des constantes d’un type énuméré, avec la méthode toString
  • Conversion éventuelle d’une chaîne en une valeur d’un type énuméré ; méthode valueOf
  • Méthode values de la classe Enum
  • Itération sur les constantes d’un type énuméré
  • Introduction de champs et de méthodes dans un type énuméré; cas particulier des constructeurs (transmission  d’arguments)

Note : Les types énumérés ne sont disponibles qu’à partir du JDK 5.0.


Exercice Java 83. Définition et utilisation d’un type énuméré simple

Exercice Java 84. Itération sur les valeurs d’un type énuméré

Exercice Java 85. Accès par leur rang aux valeurs d’un type énuméré

Exercice Java 86. Lecture de valeurs d’un type énuméré

Exercice Java 87. Ajout de méthodes et de champs à une énumération (1)

Exercice Java 88. Ajout de méthodes et de champs à une énumération (2)

Exercice Java 89. Synthèse : gestion de résultats d’examens