如何在java中打印所有枚举值? [英] how to print all enum value in java?
本文介绍了如何在java中打印所有枚举值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
enum generalInformation {
NAME {
@Override
public String toString() {
return "Name";
}
},
EDUCATION {
@Override
public String toString() {
return "Education";
}
},
EMAIL {
@Override
public String toString() {
return "Email";
}
},
PROFESSION {
@Override
public String toString() {
return "Profession";
}
},
PHONE {
@Override
public String toString() {
return "Phone";
}
}
}
我有这些信息可用在枚举。
I have that information are avaiable in enum.
- 如何打印所有枚举值,如:
print.generalInformation
?
- How to print all enum values like:
print.generalInformation
?
输出:
姓名< br>
教育
电子邮件
电话
Name
Education
Phone
- 如何将该枚举
generalInformation
作为另一个函数中的arg传递?
- How to pass that enum
generalInformation
as an arg in another function?
推荐答案
System.out.println(java.util.Arrays.asList(generalInformation.values()));
您的第二部分......与界面相同
或类
Your second part... Just the same as an interface
or a class
这篇关于如何在java中打印所有枚举值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文