【发布时间】:2015-04-06 00:19:29
【问题描述】:
我是 Java 的初学者。 所以我有一个问题。
我有一个方法:
public boolean method1() {
if (something) {
returnVal = true;
} else {
returnVal = false;
method2();
}
return returnVal;
}
我意识到在第二个条件为真之后,即使它会将returnVal设置为false,它也不会返回,因为它会进一步执行method2()。有没有办法重构我的代码,以便无论哪个条件为真,我的方法 1 返回 returnVal。
谢谢。
【问题讨论】:
-
user2262292,欢迎来到 StackOverflow!由于您是该网站的新手,您可能想阅读this。