Comment émettre une valeur à partir d'un enum à l'autre en Java?

Comment puis-je lance une valeur de Enum1 Enum 2 en Java?
Voici un exemple de ce que je suis en train de faire :

public enum Enum1 {
  ONE,
  TWO,
  THREE;
}

public enum Enum2 {
  FOUR,
  FIVE,
  SIX;
}

Donc, je veux faire quelque chose comme ceci:

Enum2 en2 = (Enum2)ONE;

Est-il possible, et comment puis-je le faire?

Merci d'avance!

  • Qu'attendez-vous en2 de main quand vous en avez le "cast" Enum1.ONE - t-il?