zoukankan      html  css  js  c++  java
  • 关于与条件判断中的顺序

      原来还从来没有注意到这个问题,关于条件与&&的判断先后问题,比如说:

    1 while(!stackhelp.isEmpty() && top>=stackhelp.peek()  ){
    2        stackdata.push(stackhelp.pop());
    3      }
    4 stackhelp.push(top);

      

    while(top>=stackhelp.peek() &&!stackhelp.isEmpty()){ 
      stackdata.push(stackhelp.pop());
    }
    stackhelp.push(top);

    这里的关于stack是先判断为空再比较值还是先比较值然后判断是否为空呢?这样说出来也就显而易见了,对于&&条件的判断,只要有遇到一个不满足的情形,则程序跳出,否则会依次判断执行。所以在以后的这个问题要记得留意。

    jeyfang
  • 相关阅读:
    宿舍助手app——个人工作第四天
    宿舍助手app——个人工作第三天
    对QQ输入法的评价
    冲刺9
    冲刺8
    冲刺7
    冲刺6
    冲刺5
    冲刺4
    冲刺3
  • 原文地址:https://www.cnblogs.com/jeyfang/p/5492756.html
Copyright © 2011-2022 走看看