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 : de root
