我有两个枚举类具有相同类型的元素。如何将价值从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());
取决于您在代码中使用枚举的方式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句