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";
}
}
}
我知道枚举中的信息可用。
- 如何打印所有枚举值,例如:
print.generalInformation
?
输出:
Name
Education
Phone
- 如何将该枚举
generalInformation
作为参数传递给另一个函数?
最佳答案
System.out.println(java.util.Arrays.asList(generalInformation.values()));
你的第二部分......就像一个接口(interface)
或一个类
关于java - 如何在 Java 中打印所有枚举值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14413581/