作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 java-constraint-interface 声明了一些枚举。
public interface MyClass{static enum BOOP{a,b,c,d,e,f}};
如何从“BOOP”枚举中动态获取第 6 个枚举常量的名称?
${org.java.some.MyClass."$enumName"[5]}
努力工作。
最佳答案
这应该有效:
public interface MyClass{static enum BOOP{a,b,c,d,e,f}};
${org.java.some.MyClass.BOOP.values()[5]} // prints f
此外,您无法获取索引为 6 的元素,因为数组是从 0 开始的,并且您的枚举中没有 7 个元素。
关于grails - 如何从类中获取静态枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10754741/
我是一名优秀的程序员,十分优秀!