我经常遇到如下代码示例。
if(X == x && A == a){
}
else if (X == y && A == b){
}
else if (X == z && A == c){
}
else if (X == zz && A == d){
}
或者有时像这样的条件
if(X == x && A == a){
}
else if (X == x && A == b){
}
else if (X != x && A == a){
}
else if (X !=x && A == b){
}
在效率、代码清晰性和可理解性方面,是否有更高效、更好的方法来重构这段代码?
catspeake
翻过高山走不出你
森栏
相关分类