我从一位前 Google 员工的博客中得到了一些东西。他说 Google 员工曾经对 Javaif
条件有这样的约定:
if (condition) {
return x;
} else {
return y;
}
但后来在谷歌内部,它变成了这样:
if (condition) {
return x;
}
return y;
似乎在 SO 上有类似或重复的问题(例如这个),我还为此检查了Oracle 官方 Java 代码约定。我只是对它们之间的差异感到好奇,即使它可以忽略不计。
我不是在寻找意见或人们喜欢什么,而是在这里是否有任何实际的、可辨别的差异,或者它是否真的只是风格问题。