我的要求是我想传递Enum作为函数中的参数,并且从函数中想要打印Enum的值。例如,Enum, Category.ONE 应打印 1。同样,对于 TWO 应打印 2,对于 THREE 应打印 3。
我分配了值Enum,如1,2,3。
enum Category {
ONE(1),
TWO (2),
THREE(3);
private final Integer num;
Category(Integer val) {
num = val;
}
}
public class EnumDemo1 {
public static void printEnumValue(Category category){
System.out.println(category.name()); // Want to print the value of ENUM. 1, 2, 3
}
public static void main(String[] args) throws Exception {
for(Category category: Category.values()){
printEnumValue(category);
}
}
}
慕容森
慕侠2389804
慕的地6264312
忽然笑
随时随地看视频慕课网APP
相关分类