如何在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";
}
}
}
我知道该信息在枚举中可用。
- 如何打印所有枚举值,如:
print.generalInformation
?
输出:
姓名
教育
电子邮件
电话
- 如何
generalInformation
在另一个函数中将该枚举作为arg 传递?
回答:
System.out.println(java.util.Arrays.asList(generalInformation.values()));
您的第二部分…与interface
或一样class
以上是 如何在java中打印所有枚举值? 的全部内容, 来源链接: utcz.com/qa/405316.html