Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 哪一个更好,还是只是为了展示?_Java - Fatal编程技术网

Java 哪一个更好,还是只是为了展示?

Java 哪一个更好,还是只是为了展示?,java,Java,这两者之间有区别吗: if (!something) { // do something return true; } 这是: if (something) { // do something } else { // do something else here } 如果您的意思是,哪一个更易于阅读,那么: if (condition) { // do something return true; } // do something else retur

这两者之间有区别吗:

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

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

如果您的意思是,哪一个更易于阅读,那么:

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

// do something else
return false;
或者这个:

if (condition) {
   // do something
   return true;
} else {
   // do something else
   return false;
}
当然,第一个更易于阅读


逻辑上,它们是等价的。

第一个代码段不应该说
在这里做些别的事情吗
?你的代码段在逻辑上不匹配,比较它们是没有用的。你的问题没有答案。根据您需要对代码执行的操作,答案可能是正确的,也可能两者都不正确。感谢您的回答,以澄清这一点。虽然我是个新手,但我在这个问题上受到了很多批评,但我很高兴你的帮助。