我有两个枚举类具有相同类型的元素。如何将价值从A类复制到B类?
public enum A{
EAST,
WEST,
NORTH,
SOUTH;
}
public enum B{
EAST,
WEST,
NORTH,
SOUTH;
}
最佳答案
您可以这样操作:
A a = A.EAST;
B b = B.valueOf(a.name());
或如下面的评论
B b = B.valueOf(A.EAST.name());
取决于您在代码中使用枚举的方式。
关于java - 枚举类副本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25529983/