java编程思想之控制执行流程

java 使用了c的所有流程控制语句,涉及的关键字包括 if-else、while、do - while 、for 、 return 、break以及选择语句switch。

java编程思想之控制执行流程

1、true和false 所有条件语句都利用条件表达式的真或假来决定执行路径

2、 if - elseif - else 语句是控制程序流程的最基本的形式,其中else是可选的

3、迭代while 、do - while 、for 用来控制循环,有时将它们划分为迭代语句。语句会重复执行,直到起控制作用的布尔表达式得到“假”的结果为止。

4、while 和do - while

例1: while(boolean)        statement()

例2: do      statement     while(boolean)这两者唯一的区别就是 do - while 中的语句至少会执行一次 即便表达式第一次就被计算为 false,在实际应用中,while比do - while 更常用一些5、for

例:for (int i = 0 ; i < 100; i++){      System.out.println(i);    }注意:i 是在for 循环的控制表达式中定义的,它的作用域就只是for控制的表达式的范围内   

5.1 、逗号操作符(通过逗号操作符,可以在for语句中定义多个变量,但是它们必须具有相同的类型)    for(int i =1,j=i+2 ; i<=5;i++ ){    System.out.println(i+"-----------"+j);     }

6、Foreach语法(java SE5):可以节省录入代码的时间,更容易阅读

7、return在 java 中有多个关键词表示无条件分支,它们只是表示这个分支无需任何测试即可发生,关键词包括 return 、break、continue return关键词有两方面的用途:一方面指定一个方法返回什么值,另一方面它会导致当前的方法退出,并返回那个值

8、break 和 continuebreak:强制退出整个循环不执行循环中剩余的语句 (退出整个循环)continue: 停止执行当前的迭代,然后退回循环的开始。开始下一次迭代(退出本次循环)

9、switch例: switch(a - b){     case 1: System.out.print("1"); break;     case 2: System.out.print("2"); break;     case 3: System.out.print("3"); break;     //...     default: System.out.print("计算错误");     }

今天的分享就到这里了哦

java编程思想之控制执行流程