我有这样的代码:
BufferedReader in = new BufferedReader(new FileReader("C:\file.txt"));
String text = in.readLine();//lets say text is now "asd"
现在我有了一个方法:
private static void doSomething(Enum word){
...
}
是否有可能以某种方式将此文本转换为枚举?
最佳答案
您想使用 Enum.valueOf
:
WhateverEnum.valueOf(someString);
关于java - 可以将 String 转换为枚举值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11542215/