哪个更好,还是仅用于演示?

时间:2015-08-17 20:04:39

标签: java

这是否有区别:

 if (!something) {
   // do something
   return true;
 }

而且:

if (something) {
  // do something
} else {
  // do something else here
}

1 个答案:

答案 0 :(得分:0)

如果你的意思是,这对于提高可读性更好:

if (condition) {
   // do something
   return true;
}

// do something else
return false;

或者这个:

if (condition) {
   // do something
   return true;
} else {
   // do something else
   return false;
}

肯定第一个更易于阅读。

从逻辑上讲,它们是等同的。