当幸福莱敲门

导航

 

二.流程控制

单分支

if(条件表达式){

  语句

双分支

if(条件表达式){

  语句

}else if(条件表达式){

  语句

}

1 if(a>b) {
2    System.out.println("a>b");
3 }else if(a<b) {
4    System.out.println("a<b");
5 }else if(a==b) {
6    System.out.println("a=b");
7 }

开关语句

switch(条件表达式){

case 常量1:

  语句1:

  break;

case 常量1:

  语句1:

  break;

default:

  语句1:

  break;

 1 int a=1;
 2 switch (a) {
 3 case 1:
 4     System.out.println("今天是星期一");
 5     break;
 6 case 2:
 7     System.out.println("今天是星期二");
 8     break;
 9 default:
10     System.out.println("没有查到结果");
11     break;
12 }    

循环语句

for(初始化表达式;循环条件;操作表达式){
         执行语句
         ……
}

1 for(int i=0;i<5;i++) {
2     System.out.println(i);
3 }

while 循环

while(条件表达式){

  执行语句;

先判断再执行

1 while (c<5) {
2     System.out.println("我是第"+c+"句");
3     c++;
4 }

do--while循环

do{

  执行语句;

}while(条件语句);

 

1 do {
2     System.out.println("我是第"+c+"句");
3     c++;
4     } while (c<5);
5 }

 

posted on 2020-08-14 09:19  当幸福莱敲门  阅读(64)  评论(0)    收藏  举报