Jes*_*per 60
是的,在它们上面放一个@Deprecated注释.例如:
enum Status {
OK,
ERROR,
@Deprecated
PROBLEM
}
Run Code Online (Sandbox Code Playgroud)
您还可以添加JavaDoc @deprecated标记来记录它:
enum Status {
OK,
ERROR,
/**
* @deprecated Use ERROR instead.
*/
@Deprecated
PROBLEM
}
Run Code Online (Sandbox Code Playgroud)
Bar*_*end 54
public enum Characters {
STAN,
KYLE,
CARTMAN,
@Deprecated KENNY
}
Run Code Online (Sandbox Code Playgroud)
刚刚试过eclipse,它的工作原理:
public class Test {
public static void main(String[] arg) {
System.err.println(EnumTest.A);
System.err.println(EnumTest.B);
}
public static enum EnumTest {
A, @Deprecated B, C, D, E;
}
}
Run Code Online (Sandbox Code Playgroud)