zoukankan      html  css  js  c++  java
  • 1.代码规范之 if 语句编写

      最近在看项目代码的时候, 看到需要判断的地方,出现了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("输出结果");
            }
        }
    }
  • 相关阅读:
    spring-base.xml
    计算和证明施密特正交,写的很清楚
    推理
    存在某种关系时,推理存在新关系
    PyCharm 技巧
    3#记录
    2#记录
    一文揭秘!自底向上构建知识图谱全过程
    1#记录
    本体建模小结
  • 原文地址:https://www.cnblogs.com/lu97/p/14127057.html
Copyright © 2011-2022 走看看