使用Enum
类来比较某些东西有什么好处。有什么缺点:
public static final String TRUE = "true";
public static final String FALSE = "false";
public void method1(){
if(TRUE.equals(inputString)){
//do some logic
}
else if(FALSE.equals(inputString)){
//do some other logic
}
}
为什么建议在示例中使用Enum
而不是String
?