1.代码规范之 if 语句编写
2024-09-05 10:45:47
最近在看项目代码的时候, 看到需要判断的地方,出现了if的多重嵌套, 甚至是出现了十几层的嵌套, 代码的阅读性非常之差。
简单的举个例子(这里只是两层的嵌套):
public class demo {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int n = sc.nextInt();
int m = 0;
if(n > 0){
m += 1;
if(m >=1 ){
System.out.println("输出结果");
}
}
}
}
从上面的这个例子来看,两层嵌套其实还是可以看的清的,但是如果在项目的开发过程中,出现了结果需要的多次级联判断,那么这个时候这样的嵌套的写法的话,很可能自己都被绕晕了,那么领导来看你的代码的时候,面对阅读性差的代码,事必会不愉快。
因此,我们需要把自己的代码规范一下,可以把这里的 if 语句 全部写成平级的,提高代码的阅读性, 规范自己的代码。
以上的代码规范如下(这里只是举例说明,实际的开发情况类似):
public class demo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int n = sc.nextInt();
int m = 0;
if (n > 0) {
m += 1;
}
if (m >= 1) {
System.out.println("输出结果");
}
}
}
最新文章
- easyUI validate函数【总结篇-部分转】
- 【仅支持移动设备】Swipe.JS轻量级移动幻灯效果
- button与submit
- UVALive 7276	Wooden Signs (DP)
- Static关键字的作用及使用
- structs2的核心和工作原理
- ubuntu wubi.exe 直接加载下载好的 amd64.tar.xz
- 构建可扩展的微博架构(qcon beijing 2010演讲)#高并发经验值#
- 一个word文档中,多个表格的批量调整(根据窗口调整表格和添加表格水平线)
- linux服务器性能——CPU、内存、流量、磁盘使用率的监控
- Oracle 的ORION工具简单使用
- Memcache及telnent命令具体解释
- 29.html5 移动端开发总结
- dva 知识点
- 【python】实例-读取已有文件的内容
- Guid 几种格式化
- macOS Sierra 10.12.4 (16E195) - Clover [ 20170403 ]
- css中代码格式以及@import的语法结构
- [置顶]
 kubernetes1.7新特性:PodDisruptionBudget控制器变化
- 实现一个可配置的java web 参数验证器