我们可以动态返回Java中的整个枚举吗
我试图取得下面的类似东西?
abc.java
public enum ABC {
A("a"),
B("b"),
C("c")
}
numarical.java
public enum num {
One("1"),
Two("2"),
Three("3")
}
detectenum.java
public class DetectEnum {
ABC abc_enum;
num 123_enum;
public **<?>** getEnum(String lang) {
switch (lang) {
case "Alpha" :
alpha();
break;
default :
numaric();
break;
}
}
public ABC alpha() {
return abc_enum;
}
public num numaric() {
return 123_enum;
}
}
我们可以用这个&lt;?
I am trying to achieve something like the below?
abc.java
public enum ABC {
A("a"),
B("b"),
C("c")
}
numarical.java
public enum num {
One("1"),
Two("2"),
Three("3")
}
DetectEnum.java
public class DetectEnum {
ABC abc_enum;
num 123_enum;
public **<?>** getEnum(String lang) {
switch (lang) {
case "Alpha" :
alpha();
break;
default :
numaric();
break;
}
}
public ABC alpha() {
return abc_enum;
}
public num numaric() {
return 123_enum;
}
}
what we can have in the place of this <?> , meaning what should be the return type here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论