Utilisation de Java 5 enums comme variables de vélocité
tous. J'ai besoin d'utiliser java 5 enum de la vitesse du modèle, de sorte que j'ai pu écrire quelque chose comme
public enum Niveau{ INFO, ERREUR; } Vitesse modèle: #if($var == Level.INFO) ... #else ... #fin
Comment peut-il être fait? Merci à l'avance.
source d'informationauteur
Vous devez vous connecter pour publier un commentaire.
En fait, au lieu de la méthode toString() il serait préférable d'utiliser le nom de la(), elle renvoie la valeur d'enum et est définitive ne peut donc pas être remplacé à l'avenir. Donc en vitesse que vous pouvez utiliser quelque chose comme
Que de la Vitesse de 1,5, si les deux éléments comparés avec == appartiennent à des classes différentes, il est automatiquement un toString() sur les deux. Donc, essayez
Pas assez, mais une solution de contournement serait de (manuellement) la place de l'enum constantes que vous avez besoin dans la Vitesse de contexte.
Vous pourriez dire
Peut-être plus facile: il suffit d'utiliser la
toString()
de votre enum instance