我虽然这是一个常见的问题,但我找不到任何解决方案。
有一个枚举,类似于
public enum MyEnum { C, G, A, T, U }
我需要将一个枚举实例与另一个进行比较,如下所示:
C 补充 G
G 补充 C
A 补充 T
T 补充 A
U 补充 T
T 补充 U
我怎么能不写这样的代码来做到这一点:
public boolean complements(MyEnum other) {
if(this.compareTo(C) == 0) {
if(other.compareTo(G) {
return true;
} else return false;
}
...
}
提前致谢。