只是想知道是否有办法重构下面的代码?我是 Java 新手,并试图拥有 DRY 代码 - 我写的下面但似乎有很多条件要检查
void printDirection() {
if (yDirection > 0) {
if (xDirection < 0) {
println("Travelling South-West");
} else {
println("Travelling South-East");
}
} else if (yDirection < 0) {
if (xDirection <0) {
println("Travelling North-West");
} else {
println("Travelling North-East");
}
}
}
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助!