Outils pour utilisateurs

Outils du site


lang:java:enum

Ceci est une ancienne révision du document !


Caster un enum en int

Ce n'est pas possible. Mais il est possible d'ajouter un champ à l'enum et y accéder par la suite.

public enum Enumerateur {
  Zero(0),
  Un(1),
  Deux(2);
  private int value;
  private Enumerateur(int abreviation) {
    this.value = value;
  }
  public int getId() {
    return this.value;
  }
}
 
Enumerateur.Zero.getId()

Énumérations Archive du 03/03/2019 le 02/02/2023

lang/java/enum.1675352479.txt.gz · Dernière modification : 2023/02/02 16:41 de root