来源:极客头条
空格的合理使用能让代码看起来更清晰有条理,相信大家在不少基础书籍中也看到过该如何使用空格。 比如对于表达式,书中一般是推荐在运算符的两边都要留有一个空格(取反符号‘!’除外)。例如:
然而事实上,一味地参照这一规则并不能使代码看起来让人满意,如果表达式复杂一些,代码依然会显得凌乱。例如:
此时就应该选择性的使用空格,以上修改如下:
对于较长的表达式,个人习惯于将其中优先级最低的的运算符两边的空格去除。也许你会觉得这样改动只是减短了表达式的长度,但表达式的长短本身就会影响可读性,何况这样使用空格确实在一定程度上让人觉得更有条理,不同人会觉得这个程度不同,但这就是细节,不是吗?如果你想学习java可以来这个群,首先是五三二,中间是二五九,最后是九五二,里面有大量的学习资料可以下载。
对于return,我会做的细节改动也只是让代码看起来更简短。 对于显而易见不会有后续修改的判断语句,去掉包裹return的大括号
你也许不会if (flag==true),但也许你会if (a == b) return true;
我如此的推崇简短代码,自然不能不提三元表达式。这里向不清楚三元表达式的初学者简单介绍一下它的用法。 例如如下代码:
可以修改为如下:
三元表达式也没甚么可说的,就以它作为本篇的总结吧。我想很多时候你可能只是没想起来要使用它,最后给大家提个醒:要学会运用所学。 大家还有什么更好的习惯不妨和大家来分享一下~~ 补充能量,回顾阅读: |