lang:java:enum
Différences
Ci-dessous, les différences entre deux révisions de la page.
lang:java:enum [2023/02/02 16:41] – Création avec "Caster un enum en int" root | lang:java:enum [2023/03/02 11:16] (Version actuelle) – Ajout de "fromId" root | ||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
public int getId() { | public int getId() { | ||
return this.value; | return this.value; | ||
+ | } | ||
+ | public static Enumerateur fromId(int id) { | ||
+ | for (Enumerateur type : values()) { | ||
+ | if (type.getId() == id) { | ||
+ | return type; | ||
+ | } | ||
+ | } | ||
+ | return null; | ||
} | } | ||
} | } |
lang/java/enum.1675352479.txt.gz · Dernière modification : 2023/02/02 16:41 de root