网站定制开发收费标准是多少,网站代码优化方案,预约小程序模板,营销技巧上周#xff0c;我发现了什么决定了我长期以来苦苦挣扎的决定#xff1a;是否放置 #xff0c; ||之类的运算符。 或在同一行或下一行。 在构造布尔表达式或隐含字符串时#xff0c;我们可能需要中断长行。 根据《 Google Java样式指南》 #xff0c;该中断应出… 上周我发现了什么决定了我长期以来苦苦挣扎的决定是否放置 ||之类的运算符。 或在同一行或下一行。 在构造布尔表达式或隐含字符串时我们可能需要中断长行。 根据《 Google Java样式指南》 该中断应出现在“符号之前”因此 String veryLong This is an example of a very, very, very, very, very, very, very, very long String;boolean found strings.stream().anyMatch(s - s.startsWith(foo));if (someLogic() someOtherLogic() someMoreComplexLogic()|| found)// ... 如本例所示 || 还有. 运算符放在下一行符号之前的新行上。 规则的例外是赋值运算符右括号逗号和lambda箭头。 我认为该指南是一致的有道理的并且解决了我的问题一遍又一遍地去思考-) 翻译自: https://www.javacodegeeks.com/2018/02/java-code-style-operator-new-line-formatting.html