一个简单的问题,比如说,Car 类扩展了 HashMap(String, String)。
1.
for (Car car : carList) {
if (car.isEmpty) {
break;
}
doSomething();
}
2.
for (Car car : carList) {
if (!car.isEmpty) {
doSomethingElse();
}
}
以上两个哪个更好?谢谢。
----已编辑----对不起,我没有说清楚。
doSomething() 方法实际上在做不同的事情。我已将它们更改为 doSomething() 和 doSometingElse()。
我的问题是,你会把所有的过程都放在一个 if() 中吗?或者如果 if() 条件不满足,则首先中断循环。
谢谢。